पाठ 3 / 33

प्रोजेक्ट संरचना

NestJS कोड को modules, controllers और services में कैसे organize करता है।

फ़ोल्डर लेआउट

हर feature अपने folder में रहता है जिसमें its module, controller और service हैं।

src/
  main.ts
  app.module.ts
  users/
    users.module.ts
    users.controller.ts
    users.service.ts
  posts/
    posts.module.ts
    posts.controller.ts
    posts.service.ts

Module = ऐप का एक हिस्सा

एक module संबंधित controllers और services को group करता है। Root AppModule सभी feature modules को import करता है; ऐप उन्हें एक tree में जोड़ता है।