Menyelesaikan object user dan init base
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
src/ (overview)
|
||||
|
||||
Penjelasan singkat:
|
||||
Folder src adalah root source code aplikasi. Berikut child-folder utama yang ada saat ini:
|
||||
- core/: framework-level utilities (events, middleware, logger, exceptions, queue)
|
||||
- shared/: shared utilities, types, decorators
|
||||
- config/: configuration module dan service
|
||||
- adapters/: external integrations
|
||||
- modules/: domain modules (identity, authorization, media, storage, ...)
|
||||
|
||||
Contoh file entrypoint:
|
||||
- src/main.ts: bootstrap aplikasi, register global middleware, setup swagger
|
||||
- src/app.module.ts: root module yang mengimpor module lainnya
|
||||
|
||||
Panduan singkat:
|
||||
- Ikuti struktur Clean Architecture untuk modul-modul dalam modules/.
|
||||
- Jangan menaruh business logic di shared/ atau core/.
|
||||
- Gunakan event-driven dan queue untuk proses lintas module.
|
||||
Reference in New Issue
Block a user