Section

Frontend

12 handbook pages

Accessibility 03-frontend/accessibility Accessibility Accessibility Overview Accessibility ensures people can use the product with keyboard, screen readers, assistive tech, and dif... API Integration 03-frontend/api-integration API Integration API Integration Overview API integration is the frontend contract with backend services, including requests, responses, retr... Authentication 03-frontend/authentication Authentication Authentication Overview Authentication proves who the user is and determines how the app should establish trust. Why It Matte... CSS 03-frontend/css CSS CSS Overview CSS controls layout, spacing, typography, responsiveness, and much of the user experience. Why It Matters Many frontend bug... HTML 03-frontend/html HTML HTML Overview HTML is the semantic foundation of the web application and the first layer of accessibility. Why It Matters Good HTML imp... JavaScript 03-frontend/javascript JavaScript JavaScript Overview JavaScript is the runtime language behind the frontend and much of the tooling around it. Why It Matters Stro... Next.js 03-frontend/nextjs Next.js Next.js Overview Next.js is the application framework for routing, rendering, data fetching, and deployment friendly frontend delive... Performance 03-frontend/performance Performance Performance Overview Frontend performance is the practice of making apps fast, responsive, and stable under real usage condition... React 03-frontend/react React React Overview React is the UI model for composing stateful views from reusable components. Why It Matters Most frontend work ends up ... Security 03-frontend/security Security Security Overview Frontend security is about protecting users, sessions, and data handling at the client boundary. Why It Matters F... State Management 03-frontend/state-management State Management State Management Overview State management is the practice of storing and deriving UI data in the right place. Why It Matte... TypeScript 03-frontend/typescript TypeScript TypeScript Overview TypeScript adds static structure to JavaScript so large frontend codebases stay safer to change. Why It Matte...