
Dasar-Dasar NestJS
Modules, Controllers, Providers, Dependency Injection, Decorators, CLI
1Decorator mana yang digunakan untuk mendefinisikan controller di NestJS?
Decorator mana yang digunakan untuk mendefinisikan controller di NestJS?
Jawaban
Decorator @Controller() menandai sebuah class sebagai controller dan secara opsional menerima prefix rute. Controller menangani permintaan HTTP yang masuk dan mengembalikan respons ke client. Mereka menggunakan decorator seperti @Get(), @Post() untuk mendefinisikan rute.
2Apa itu provider di NestJS?
Apa itu provider di NestJS?
Jawaban
Provider adalah class yang dapat di-inject sebagai dependensi melalui sistem dependency injection NestJS. Service, repository, factory, dan helper adalah provider. Mereka dianotasi dengan @Injectable() dan dideklarasikan di array providers sebuah module.
3Bagaimana cara membuat proyek NestJS baru dengan CLI?
Bagaimana cara membuat proyek NestJS baru dengan CLI?
Jawaban
Perintah 'nest new project-name' membuat proyek NestJS baru dengan struktur standar termasuk src/, test/, dan file konfigurasi. CLI meminta untuk memilih package manager (npm, yarn, pnpm) dan secara otomatis menghasilkan kode awal dengan root module dan controller dasar.
Apa peran decorator @Injectable()?
Di NestJS, bagaimana cara meng-inject service ke dalam controller?
+20 pertanyaan wawancara
Topik wawancara Node.js / NestJS lainnya
Dasar-Dasar Node.js
API Inti Node.js
Pemrograman Asinkron
Dasar-Dasar Express.js
Desain API REST
Validasi & DTO
Dokumentasi API & Kontrak
Penanganan Error
Pengujian Unit
Penjadwalan Tugas
Modul dan DI NestJS
Konfigurasi & Manajemen Lingkungan
Autentikasi JWT
Otorisasi & RBAC
Database dengan TypeORM
Prisma ORM
Middleware dan Interceptor
Unggah file
WebSockets
GraphQL dengan NestJS
Pengujian End-to-End
Caching dengan Redis
Antrian dengan Bull
DevOps, Logging & CI/CD
Docker & Kontainerisasi
Microservices
Praktik Terbaik Keamanan
Performa dan Deployment Cloud
Kuasai Node.js / NestJS untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis