Giới thiệu series NestJS
Qua series này, các bạn sẽ hiểu hơn về sức mạnh của NodeJS cũng như xây dựng một kiến trúc ứng dụng xanh sạch đẹp hết sức có thể, thỏa mãn tinh thần Test - Driven Development.
Thiết kế kiến trúc Test - Driven Development (TDD) cho dự án với NestJS
Chào các bạn, mình là Duy PT.
Thời gian vừa qua mình khá bận, đáng lẽ mình tiếp tục series ReactJS nhưng không sắp xếp được công việc, cũng như bây giờ đang tập trung xây dựng lại hệ thống backend mới cho công ty với NodeJS, nên thôi mình xin phép chia sẻ về NestJS trước nhé.
Qua series này, các bạn sẽ hiểu hơn về sức mạnh của NodeJS cũng như xây dựng một kiến trúc ứng dụng xanh sạch đẹp hết sức có thể, thỏa mãn tinh thần Test - Driven Development.
- Giới thiệu sơ lược về NodeJS.
- Tại sao nên sử dụng NestJS framework?
- Phân tích kiến trúc cơ bản của NestJS.
- Các design pattern bắt buộc phải biết khi sử dụng NestJS.
- Chia nhỏ module như thế nào cho hợp lý?
- Thiết kế kiến trúc cơ bản cho dự án NestJS.
- Cách viết tests cơ bản cho ứng dụng NestJS.
- Những chú ý khi viết tests cho NestJS.
- Thiết kế kiến trúc Test - Driven Development (TDD) nâng cao cho dự án NestJS.
- Kubernetes
- Docker
- Google Cloud Build
- Viết một ứng dụng nhỏ với NestJS (có thể là realtime chat app, hoặc cái gì đó khác).