Files
RayLab-Core/src
Rayyan a50b57b5ea
Deploy / deploy (push) Successful in 38s
fix cant build
2026-08-09 18:43:55 +07:00
..
2026-08-09 18:43:55 +07:00
2026-08-09 18:43:55 +07:00
2026-08-02 17:44:50 +07:00
fix
2026-08-03 22:45:01 +07:00
2026-08-03 23:33:40 +07:00

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.