Node.js / NestJS

Dasar-Dasar NestJS

Modules, Controllers, Providers, Dependency Injection, Decorators, CLI

23 pertanyaan wawancaraยท
Junior
1

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.

2

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.

3

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.

4

Apa peran decorator @Injectable()?

5

Di NestJS, bagaimana cara meng-inject service ke dalam controller?

+20 pertanyaan wawancara

Kuasai Node.js / NestJS untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis