NestJS

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.