
Dasar-Dasar Express.js
Routing, middleware, request/response, file statis, template engine, penanganan error
1Apa itu Express.js?
Apa itu Express.js?
Jawaban
Express.js adalah framework web yang minimalis dan fleksibel untuk Node.js yang menyediakan fitur tangguh untuk membangun aplikasi web dan API. Express menyederhanakan routing, middleware, serta penanganan request/response HTTP dibandingkan dengan Node.js murni. Express telah menjadi standar de facto untuk aplikasi web Node.js berkat kesederhanaan dan performanya.
2Bagaimana cara membuat aplikasi Express dasar?
Bagaimana cara membuat aplikasi Express dasar?
Jawaban
Membuat aplikasi Express memerlukan import modul express lalu memanggil fungsi express() untuk menginstansiasi aplikasi. Instance ini menyediakan semua method yang diperlukan untuk mendefinisikan route, middleware, dan menjalankan server. Ini adalah langkah pertama dari setiap aplikasi Express.
3Method mana yang mendefinisikan route GET di Express?
Method mana yang mendefinisikan route GET di Express?
Jawaban
Method app.get() digunakan untuk mendefinisikan route yang merespons request HTTP GET. Method ini menerima dua parameter: path route dan fungsi callback yang memproses request serta mengirim response. Method ini sangat mendasar untuk membuat endpoint REST.
Apa itu middleware di Express?
Bagaimana cara menambahkan middleware global di Express?
+17 pertanyaan wawancara
Topik wawancara Node.js / NestJS lainnya
Dasar-Dasar Node.js
API Inti Node.js
Pemrograman Asinkron
Dasar-Dasar NestJS
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