
NestJS
Framework Node.js tiến bộ cho ứng dụng server-side hiệu quả
NestJS dùng TypeScript và kiến trúc progressive lấy cảm hứng từ Angular — module, provider, DI — để cấu trúc backend Node mở rộng được.
Nội dung tóm tắt theo homepage official — dùng nội bộ cho preview nhanh.
Điểm nổi bật
- Cấu trúc rõ ràng cho API Node/TypeScript lớn
- Hỗ trợ tốt REST, GraphQL, microservice và WebSocket
- Dựa Express (hoặc Fastify) với DI sạch
- Phù hợp backend doanh nghiệp và sản phẩm
Khi nào nên dùng
- API TypeScript có cấu trúc
- Module rõ domain
- Enterprise-ready
Trong stack KU THANH
Backend chính khi scope API lớn.
Vì sao dùng
Kiến trúc scale được
Module và provider tách domain khi API lớn — onboard dễ hơn, ownership rõ hơn.
Linh hoạt nền tảng
Đổi HTTP adapter, thêm queue hoặc microservice mà không viết lại business logic.
TypeScript-native
Decorator, DTO và validation pipe giữ hợp đồng rõ giữa controller và service.