Use for end-to-end web apps — rendering strategy, data fetching, auth, builds, deployment. SPAs, SSR/SSG (Next.js, Nuxt, SvelteKit, Remix, Astro). Not for pure backend APIs → skill backend.