Build modern, accessible, performant user interfaces.
3 topics
DNS, IP, HTTP/S, TCP, browsers, request lifecycle.
2 resources
Methods, status codes, headers, cookies, CORS.
1 resource
How browsers parse, layout, paint and composite.
4 topics
Proper tags, document outline, sections.
Inputs, labels, native validation, accessibility.
WCAG, ARIA, keyboard, screen readers.
Meta tags, structured data, semantics.
5 topics
Display, position, margin, padding, border.
One-dimensional layout for components.
Two-dimensional powerful layouts.
Media queries, fluid typography, mobile-first.
Utility-first CSS framework.
Variables, types, control flow, functions.
Manipulate the DOM and handle events.
Promises, async/await, fetch.
ESM, Vite, Webpack, esbuild.
Static typing for JavaScript.
Components, hooks, state, effects.
SSR, SSG, RSC, App Router.
Context, Zustand, Redux Toolkit.
React Hook Form, Zod.
Vitest, Jest, Testing Library, Playwright.
Core Web Vitals, lazy loading, bundle size.
Vercel, Netlify, Cloudflare Pages.