-
Book Overview & Buying
-
Table Of Contents
Full-Stack React, TypeScript, and Node - Second Edition
By :
This chapter took our application from "works on my machine" to "works for everyone." Along the way, the application gained health checks, graceful shutdown, structured logging, and proper environment configuration. Docker and Podman packaged everything into small, reproducible container images. Docker Compose brought the full stack together locally. GitHub Actions automated the entire test-build-deploy cycle. A PaaS deployment gave us a live application with HTTPS in a matter of minutes.
On the database side, prisma migrate deploy, connection pooling, and the expand-contract migration pattern addressed the most common production pitfalls. Security hardening with helmet, rate limiting, and proper CORS configuration covered the essentials. Kubernetes, Infrastructure as Code, and Aspire were introduced briefly for when the project outgrows a single PaaS deployment.
Several topics got only a brief mention here: full observability (metrics, distributed tracing...
Change the font size
Change margin width
Change background colour