Building a REST API with NestJS, PostgreSQL, Swagger and Prisma
An ongoing series of articles on building a backend API with TypeScript, NestJS (version 8
), PostgreSQL, and Prisma (version 4
).
The series will focus various aspects of backend development.
Topics already covered:
- Data modeling (Part 1)
- Create, Read, Update & Delete (CRUD) operations (Part 1)
- REST API (Part 1)
- Validation (Part 2)
- Error Handling (Part 3)
- Complex Relations (Part 4)
Topics planned in future articles:
- Testing
- Authentication
- Authorization
- Deployment
- Using the
nestjs-prisma
library
Part 1
Building a REST API with NestJS and Prisma
![Building a REST API with NestJS and Prisma: Input Validation & Transformation](https://cdn.sanity.io/images/p2zxqf70/production/c114050a8b7a4eacbd9270a105ff912a0e91eec5-1272x716.png)
Part 2
Building a REST API with NestJS and Prisma: Input Validation & Transformation
![Building a REST API with NestJS and Prisma: Error Handling](https://cdn.sanity.io/images/p2zxqf70/production/61137d012c97c0dc9c0a72557fe3a277a11700a4-1272x716.png)
Part 3
Building a REST API with NestJS and Prisma: Error Handling
![Building a REST API with NestJS and Prisma: Handling Relational Data](https://cdn.sanity.io/images/p2zxqf70/production/2d5ec1b2f38575e64a7ae28b6915e68d77e197f2-1920x1080.png)
Part 4
Building a REST API with NestJS and Prisma: Handling Relational Data
![Building a REST API with NestJS and Prisma: Authentication](https://cdn.sanity.io/images/p2zxqf70/production/425dd76be3dd7fa36e7051613296031be0344159-1920x1080.png)
Part 5
Building a REST API with NestJS and Prisma: Authentication
Don’t miss the next post!
Sign up for the Prisma Newsletter