Part 3.1 — Project Setup & Prisma Schema
This post walks you through setting up a clean NestJS backend with Prisma and PostgreSQL — the foundation for all backend work across the rest of this series.
Latest articles, tutorials, and deep dives from ndlab tech blog.
This post walks you through setting up a clean NestJS backend with Prisma and PostgreSQL — the foundation for all backend work across the rest of this series.
Real-world frontends need safety: typed API responses, predictable errors, and consistent client logic. This post teaches you the patterns professionals use to integrate React with REST cleanly.
A React app becomes truly usable when it handles all states gracefully: loading, error, empty, and success. In this post, you’ll learn the UX patterns professionals rely on.
Forms connect users to data. In this post, you’ll learn how to validate input, manage UX states, and submit cleanly typed data to real REST endpoints.
CRUD is the backbone of nearly every full-stack app. In this post, you’ll build clean React CRUD interfaces that match real REST API contracts you’ll implement in NestJS and Prisma later.
Fetching data is the lifeline of any modern web app. In this post, you’ll learn how to perform typed, resilient HTTP requests in React using fetch and shared contracts.
Results