Adding Enterprise Features to your MVC NestJS App
In this course, we will focus on what makes an application more enterprise-friendly using the ToDo application as an example. This includes integrating a database, configuring essential middleware, and implementing robust error handling—all while using the MVC pattern.
Lessons and practices
Database Integration in NestJS
Adding a dueDate field
Implementing Delete Functionality
Configuring the ORM
Mastering Database Migrations
Reverting a Migration
Changing a Column's Data Type
Due Date Through Migrations
Running Middleware Configuration Code
Add Title Length Validation
Enhancing Validation Middleware for Detailed Error Reporting
Configure a Logging Middleware
Controller Level Error Handling
Global Exception Handling
Custom Error Message Handling
Add Logging to the Exception Filter
Create a Custom Exception Filter
Interested in this course? Learn and practice with Cosmo!
Practice is how you turn knowledge into actual skills.