Skip to main content

Start Here: Frontend Architect Curriculum

Purpose

This is the guided path through the book. It turns the guide into a 24-week curriculum with reading, practice, and portfolio artifacts. If you want the shortest serious route from senior frontend engineer to frontend architect, follow this path.

How to use this curriculum

Each week produces an artifact. Do not only read. Architecture skill compounds when you write decisions, diagrams, review packets, scorecards, and postmortems.

The weekly output should be stored in a portfolio folder:

frontend-architect-portfolio/
01-foundation-map/
02-route-architecture/
03-performance-budget/
...

Phase 1: Foundation and Diagnosis

WeekFocusReadArtifact
1Architect foundationPart 0 foundation map, senior mindset, architect thinkingfour-contract review of one production route
2State and runtimePart 0 domain/data/state, browser runtime, formsstate ownership map and interaction state matrix
3Production readinessPart 0 testing, tooling, observability, production readinesslaunch readiness packet for one route
4Weakness diagnosissenior weakness diagnosis, transition mistakes, ownership exercisespersonal skill scorecard and 30-day remediation plan

Phase 2: Decision Quality and Platform Depth

WeekFocusReadArtifact
5ADRs and tradeoffsPart I ADRs, tradeoff calculus, decision uncertaintytwo ADRs with rejected alternatives
6Browser platformPart II web platform, event loop, CRP, networkingroute runtime cost map
7Rendering/dataPart III rendering taxonomy, RSC boundaries, API/BFF, cache layeringroute rendering matrix
8Mutations and local-firstserver functions, mutation consistency, offline/local-first chaptersmutation lifecycle and idempotency design

Phase 3: Codebase, Scale, and Delivery

WeekFocusReadArtifact
9Module boundariesPart IV codebase architecture, feature slicing, shared utilitiesfeature/module dependency map
10Platform engineeringfrontend platform engineering, dependency governancegolden-path proposal and exception policy
11System design at scalePart V system design, multi-region, realtime, costsystem context diagram and NFR table
12Performance architecturePart VI performance architecture, budgets, profilingcompleted performance budget and trace review

Phase 4: Design Systems, Reliability, Security, Accessibility

WeekFocusReadArtifact
13Design systemsPart VII architecture, tokens, APIs, accessibility contractscomponent API review
14Theming and adoptiontheming, governance, design-system package architecturemigration/adoption scorecard
15Security and privacyPart VIII security, auth/session, browser attack surface, privacy measurementclient-side security/privacy review
16Reliability and accessibilityresilience, frontend SRE, WCAG engineering, chaos drillsfailure/degradation matrix and incident drill

Phase 5: Leadership, Reviews, and AI

WeekFocusReadArtifact
17GovernancePart IX governance, team topologies, RFC processarchitecture operating model for a team
18Communicationexecutive communication, debt roadmapping, mentoringexecutive architecture narrative
19Case studiesPart XI case studiespostmortem-style case study rewrite
20Review toolkitPart XII templates, checklists, completed examplescompleted architecture review packet
21GenUI foundationsPart XIII GenUI architecture, protocols, RAG, registryGenUI workflow boundary and registry contract
22GenUI productionGenUI eval governance, production playbook, launch revieweval matrix and kill-switch matrix

Phase 6: Portfolio and Assessment

WeekFocusReadArtifact
23Capstonechoose one capstone and related solution packfull capstone solution draft
24Review and polishrubrics, maturity model, calibration exercisesfinal portfolio packet and self-assessment

Minimum portfolio package

By the end, you should have:

  • route architecture note
  • route rendering matrix
  • state ownership map
  • performance budget
  • threat model or client-side security/privacy review
  • design-system API review
  • quality scorecard
  • architecture operating model
  • GenUI eval or registry artifact
  • one full capstone solution
  • self-assessment against the frontend architect rubric

Shortcut paths

GoalWeeks to prioritize
Interview prep1, 5, 7, 12, 15, 20, 23, 24
Performance architect2, 6, 7, 12, 16, 20
Design-system architect1, 13, 14, 17, 20
Security/reliability architect3, 15, 16, 20
GenUI architect7, 15, 20, 21, 22

Final review

Use:

  • rubrics/frontend-architect-rubric
  • rubrics/frontend-architecture-maturity-model
  • rubrics/rubric-calibration-exercises
  • capstones/solution-packs/capstone-solution-pack-map

The goal is not to finish every chapter. The goal is to produce evidence that you can make architecture decisions other teams can understand, operate, and evolve.

Review checkpoints

  • After week 4, review whether your artifacts expose weak foundations.
  • After week 12, review whether your route, data, and performance decisions are measurable.
  • After week 20, review whether your operating model has owners and feedback loops.
  • After week 24, score the portfolio against the frontend architect rubric and maturity model.