---
title: "Learn NestJS by Building a CRUD API"
url: https://daily.dev/posts/learn-nestjs-by-building-a-crud-api-kqcr9uvcp
source_url: https://www.freecodecamp.org/news/learn-nestjs-by-building-a-crud-api/
type: article
source: "freeCodeCamp"
published: 2022-02-23T16:58:35.912Z
updated: 2022-02-23T16:58:35.916Z
tags: ["career", "testing", "postgresql", "nestjs", "prisma"]
reading_time: 1
upvotes: 85
comments: 3
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Learn NestJS by Building a CRUD API

**[freeCodeCamp](https://daily.dev/sources/freecodecamp)** · 1 min read · 85 upvotes · 3 comments

## Summary

NestJS is a framework for building efficient, scalable Node.js web applications. It is a complete development kit for building scalable server-side apps. You will learn how to create a bookmarks API from scratch using NestJS, Docker, Postgres, Passport.js, Prisma and pactum.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.freecodecamp.org/news/learn-nestjs-by-building-a-crud-api/>

## Community discussion

Top comments from developers on daily.dev.

**@tshallenberger** · 1 upvotes

> Loved working with Typescript. Wanted to continue using it in the backend, but also wanted to get spun up quickly using familiar design patterns than encouraged adhering to SOLID principles. NestJS does that to a T.  Migrated all services to NestJS, haven't looked back. Easy integration with all DBs, including MySQL, Postgres, Mongo, Redis. Fantastic error handling, unit testing, E2E testing, etc.
>
>
> It was a little difficult to get the services Dockerized but I chalk that up to being a noob at Docker.

**@haythem12** · 0 upvotes

> great tutoo it's so helpfull keep it up ! <3 <3

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#career](https://daily.dev/tags/career), [#testing](https://daily.dev/tags/testing), [#postgresql](https://daily.dev/tags/postgresql), [#nestjs](https://daily.dev/tags/nestjs), [#prisma](https://daily.dev/tags/prisma)

[View this post on daily.dev](https://daily.dev/posts/learn-nestjs-by-building-a-crud-api-kqcr9uvcp)
