Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Nest.js REST API: CORS, Rate Limits, Server Logs, and Exception Filters

Dave Gray via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Complete your Nest.js REST API by implementing CORS, rate limits, server logs, and exception filters in this 50-minute tutorial. Learn how to set a global prefix, enable CORS, implement rate limiting, create a logger service, apply logging globally and to specific classes, and develop an all-exceptions filter. Explore additional topics such as logging errors, handling Prisma error types, and using the nestjs-prisma library. Follow along with the step-by-step guide to enhance your API's functionality and prepare it for deployment.

Syllabus

Intro
Welcome
Starter Code
Lesson Goals
Set a Global Prefix
Enable CORS
Rate Limiting
Create a Logger Service
How to Apply the Logger Globally
How to Apply the Logger to a Class
Create an All Exceptions Filter
Logging Errors
More Prisma Error Types
nestjs-prisma library
Wrap-up

Taught by

Dave Gray

Reviews

Start your review of Nest.js REST API: CORS, Rate Limits, Server Logs, and Exception Filters

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.