
Shipwright - Production Next.js/React/TS Review
I'm a full-stack engineer who's shipped and maintained Next.js (App Router), React, and TypeScript apps under real production load. I kept watching AI write code that looked done - then leaked NEXT_PUBLIC_ secrets, swallowed errors, and skipped every state but "success." Shipwright distills the senior-engineer checklist I reach for when things break at 2 a.m. - secrets, auth, input validation, caching, and the unhappy paths - so your AI ships production-grade code, not demos.
#Ingenieurwesen
Rating
Weitere Bewertungen erforderlich
Sold
0
How to use
Herunterladen
"Review this file for production readiness."
What's covered
- Server vs Client Components — Server by default;
"use client"at the leaves - Data fetching & caching — explicit cache intent, parallelized requests, Suspense streaming
- TypeScript discipline — no
any, boundary validation, discriminated unions - Forms & Server Actions — re-validated input, typed results, pending state, revalidation
- Security — secrets never reach the client, server-side authz, parameterized queries
- Errors, loading & empty states —
error.tsx/loading.tsx, no swallowed errors - Accessibility floor — semantic elements, labelled inputs, keyboard operability
Trust
MIT-licensed and plain Markdown — no executable code. Read it before you
install it, the same way you'd review any dependency.


