TypeScript Projects by Stack
Our TypeScript collection covers frontend, backend, and full-stack applications.
React + TypeScript
React projects with properly typed components, hooks, context, and API calls. Projects demonstrate generic components, discriminated union props, and typed event handlers. State management uses typed Redux Toolkit or Zustand.
Node.js + TypeScript
Express and Fastify backends with typed request/response objects, middleware, and database models. Prisma or TypeORM handles database operations with full type inference. API routes have typed validators using Zod or Yup.
Next.js + TypeScript
Full-stack Next.js applications with typed API routes, server components, and shared type definitions. Projects use tRPC or typed fetch wrappers for end-to-end type safety between client and server.