Skip to main content

Frontend

TypeScript, CSS, and Ant Design are the core. Pick the framework by project type:

Project typeStack
SaaS, dashboard, adminReact + Vite
Portfolio, landing page, contentAstro + React
SSR, dynamic SEO, Next-specific needsNext.js

Do not default to Next.js when the project needs no SSR, server components, or Next-specific capability.

PageCovers
TypeScript standardsStrictness, typing, linting, accessibility
React + Vite + Ant DesignLayout, components, theming, Vite, performance
State and data fetchingLocal, server, and shared state

The React + Vite pages are drafted. Astro and Next.js standards are TBD.