Tuy nhiên khác ở chỗ là không có object "window" hay "document" (trong node) và không có biến "global" (trong browser)
Chạy process.exit(); để thoát khỏi node Browser: window, document
Node.js là gì?
- Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
- V8 Javascript engine là open-source của Google
- JS chạy trên server (thay vì client / browser)
- JS để tạo webserver, xử lý filesystem… trên nền JS
- Why Node.js?
- Back-end Technology được sử dụng bởi nhiều công ty lớn
- Event-driven, non-blocking I/O model
- Nghĩa là nếu có 1 task (query DB chẳng hạn) đang chờ response, thì các task khác vẫn chạy, chứ không chờ nhau, không bị kẹt (blocked) —> và browser không bị đứng khi bị kẹt. Xem mô tả bên dưới.
- npm là hệ sinh thái package của Node.js —> tìm thư viện libraries trên npmjs.com

Documentation theo phiên bản để tham khảo:
v15 https://nodejs.org/dist/latest-v15.x/docs/api/