React

React

Not yet built

This part of the roadmap has not been authored yet. Check back once it has its own concepts.

Sections in the roadmap

  1. React Fundamentals — Must Be Strong4 items
  2. JavaScript Foundations for React4 items
  3. JSX Deep Dive4 items
  4. Components and Composition4 items
  5. Props4 items
  6. State Management Fundamentals4 items
  7. State Modeling and Architecture4 items
  8. Hooks — Core4 items
  9. useEffect — Deep Understanding5 items
  10. useRef and DOM Interaction4 items
  11. useMemo and useCallback4 items
  12. useReducer and Complex State4 items
  13. Context4 items
  14. Custom Hooks4 items
  15. Rendering and Reconciliation4 items
  16. React Strict Mode3 items
  17. Events and Forms4 items
  18. Lists and Keys3 items
  19. Conditional Rendering and UI State3 items
  20. Component Patterns3 items
  21. State Libraries and Client State4 items
  22. Server State and Data Fetching4 items
  23. HTTP and API Integration4 items
  24. Authentication and Authorization4 items
  25. Routing3 items
  26. URL State and Navigation3 items
  27. Forms at Production Scale4 items
  28. Accessibility (a11y)5 items
  29. CSS and Styling in React4 items
  30. Design Systems and Component Libraries4 items
  31. Performance Fundamentals4 items
  32. React Performance4 items
  33. React Compiler and Modern Optimization3 items
  34. Code Splitting and Lazy Loading3 items
  35. Suspense3 items
  36. Error Boundaries and Resilience3 items
  37. Testing — Unit and Component4 items
  38. Integration and E2E Testing3 items
  39. Mocking and Test Strategy3 items
  40. TypeScript with React4 items
  41. Advanced TypeScript Patterns for React3 items
  42. Build Tools and Tooling4 items
  43. React Project Structure4 items
  44. Monorepos3 items
  45. Data Layer Architecture3 items
  46. React Server Components and Framework Architecture4 items
  47. Next.js / Meta-Framework Knowledge3 items
  48. SSR, SSG, ISR and CSR5 items
  49. Browser Rendering and Web Platform3 items
  50. Browser Security4 items
  51. Networking and Reliability4 items
  52. Optimistic UI and Mutation Design3 items
  53. Caching in React Applications3 items
  54. Internationalization and Localization3 items
  55. Forms, File Uploads and Large Inputs3 items
  56. Offline and Progressive Web Apps3 items
  57. Real-Time React Applications3 items
  58. Accessibility and UX at Scale2 items
  59. SEO and Metadata2 items
  60. Analytics and Product Instrumentation3 items
  61. Feature Flags and Progressive Delivery2 items
  62. Design for Reliability2 items
  63. Production Monitoring3 items
  64. Deployment and Hosting3 items
  65. CI/CD2 items
  66. Web Performance Optimization3 items
  67. Large-Scale React Architecture3 items
  68. Micro-Frontends — Conceptual Knowledge3 items
  69. Common React Anti-Patterns3 items
  70. React Code Review Checklist6 items
  71. Interview-Level React Questions1 item
  72. Recommended Priority for a 5-Year React Engineer3 items
  73. Practical React Projects5 items
  74. Senior-Level Competency Model6 items
  75. Target Outcome2 items

Back to all topics