Open to contract and full-time roles(Toronto · Remote-friendly)Let's talk
TypeScript Syntax You Actually Use in a Next.js App

Mar 1, 2022

TypeScript Syntax You Actually Use in a Next.js App

nextjstypescriptapp-routerpatterns

A practical tour of the TypeScript patterns you keep writing in real Next.js projects: typed props, params/searchParams, Metadata, route handlers, shared domain types, and small generic helpers.

1Shows how to type Next.js components with HTML attribute extensions and explicit props
2Covers App Router params/searchParams typing, including catch-all routes
3Explains typing Metadata and app/api route handler responses
4Encourages centralised domain types under a types/ folder
5Demonstrates simple generics like fetchJson<T>() for typed data fetching