Skip to content

Frontend

This section covers frontend architecture, React, UI components, and engineering — focused on maintainable product interfaces and development workflows.

  • React components, state, and data flow
  • UI architecture, layout systems, and accessibility
  • Astro Islands and partial interactivity
  • Build tools, type checking, and frontend quality control
  • React component boundary design
  • Forms, lists, and complex interaction state management
  • Information architecture for frontend pages
  • Client-side component loading strategies in Astro
  • React: React-specific notes
  • Astro: Astro pages and Islands