← Back to Blog
Series · 4 parts

Building a modern backend with TypeScript, PostgreSQL and Prisma

Build a modern backend from data modeling and validation all the way to deployment using TypeScript, PostgreSQL, and Prisma.

July 30, 2020Updated July 3, 2026

Backend with TypeScript, PostgreSQL & Prisma: Data Modeling & CRUD

Learn to design a PostgreSQL data model and run type-safe CRUD and aggregate queries with Prisma ORM 7 and TypeScript. Updated for the rust-free Prisma Client.

August 20, 2020Updated July 3, 2026

Backend with TypeScript, PostgreSQL & Prisma: REST, Validation & Tests

Build a REST API with TypeScript, PostgreSQL, Prisma ORM 7, and Hono, then add Zod validation and Vitest tests for CRUD endpoints.

September 10, 2020Updated July 3, 2026

Backend with TypeScript, PostgreSQL & Prisma: Authentication & Authorization

Secure a TypeScript and PostgreSQL backend with Prisma ORM 7, passwordless authentication, JWTs, and authorization rules using Hono.

September 17, 2020Updated July 3, 2026

Backend with TypeScript, PostgreSQL & Prisma: CI & Deployment

Set up CI/CD for a TypeScript, PostgreSQL, and Prisma ORM 7 backend with GitHub Actions, automated tests, and deployment to Prisma Compute.