-
Khi nào dùng
method
, khi nào dùngstatics
? -
Code flow tổng quan là gì?
-
Middleware là gì?
-
Các middleware có cần viết theo thứ tự trong app.js hay không?
-
Dùng công cụ gì để test API?
- "Naive" test: Sử dụng POSTMAN. Xem tại đây [TODO: Viết bài, chèn link]
- "Automation" test: Mocha, Chai và Chai-http
-
Dùng công cụ gì để xem database? Sử dụng Robo3T (trước kia là Robomongo). Xem tại đây [TODO: Viết bài, chèn link]
-
req
là gì? trông như thế nào? -
res
là gì? trông như thế nào? -
Làm thế nào để test
req
, vàres
của trang của mình:- Fiddler application
- Web sniffers (e.g. Websniffer)
- Browser extensions like HttpFox.
-
Làm thế nào để server biết người dùng đăng nhập phía front-end là chính chủ?
-
Sự khác biệt giữa 1 middleware function và 1 route handler callback là gì?
-
File
/bin/www
có vai trò gì? fileapp.js
có vai trò gì? -
Hàm
require()
là của Express.js? có vai trò gì? khác gì vớiimport
? tương tự vớiexport
vàmodules.export
? -
Trong
app.js
sử dụngvar
để khai báo các module. Chuyển sanglet
hoặcconst
có được không? -
Babel để làm gì?
-
Nodemon là cái gì?