・
Đánh giá 6
・
Đánh giá trung bình 5.0
Khóa học NestJS đã giúp ích cho tôi rất nhiều khi có thể so sánh với cấu trúc backend mà tôi đã học trước đó với Spring Boot. Đặc biệt, vì NestJS hoạt động dựa trên cấu trúc Module, Controller, Service và Dependency Injection nên có nhiều điểm tương đồng với Spring, giúp tôi dễ dàng thấu hiểu, đồng thời cũng cảm nhận được những ưu điểm của một framework dựa trên TypeScript. Thông qua khóa học, tôi không chỉ học cách tạo API đơn giản mà còn có thể hệ thống lại cách phân chia cấu trúc dự án và vai trò của từng tầng lớp. Tôi cảm thấy phương pháp xử lý yêu cầu và phản hồi tại Controller, đảm nhận logic nghiệp vụ tại Service và cấu trúc hóa theo đơn vị chức năng thông qua Module rất phù hợp cho việc phát triển backend trong thực tế. Ngoài ra, việc học về kết nối cơ sở dữ liệu bằng TypeORM, quản lý biến môi trường, xử lý ngoại lệ và xác thực dữ liệu yêu cầu thông qua DTO đã giúp tôi trải nghiệm tổng thể các chức năng backend cơ bản cần thiết trong một dự án thực tế. Đặc biệt, vì cấu trúc của NestJS được quy định rõ ràng nên rất tốt để duy trì tính nhất quán của mã nguồn khi làm việc nhóm và có ưu điểm lớn về mặt bảo trì. Thông qua khóa học này, tôi đã thoát khỏi góc nhìn chỉ tập trung vào Java/Spring và nhận ra rằng framework backend dựa trên Node.js cũng có thể được ứng dụng hiệu quả trong thực tế. Trong tương lai, tôi có thể chủ động sử dụng NestJS trong các tình huống cần xây dựng máy chủ API nhanh chóng hoặc phát triển backend dựa trên TypeScript. Đây là một khóa học bổ ích giúp tôi hiểu được cấu trúc cơ bản và luồng áp dụng thực tế của NestJS.





.png?w=588)
.png?w=218)
.png?w=140)