React
Build modern, component-driven user interfaces.
2,396 lessons·First 10 free
- 1The DOM Manipulation Problem Before ReactFree
- 2State-View Synchronization: The Core ChallengeFree
- 3The jQuery Era and Its LimitationsFree
- 4Imperative vs Declarative UI UpdatesFree
- 5The Problem of Shared Mutable StateFree
- 6Event Listener Spaghetti CodeFree
- 7The Performance Cost of Naive Re-renderingFree
- 8Component Reusability Before ReactFree
- 9Declarative UI: What vs HowFree
- 10Component-Based ArchitectureFree
- 11Unidirectional Data FlowPro
- 12The Virtual DOM ConceptPro
- 13Reconciliation: React's Diffing AlgorithmPro
- 14Learn Once, Write AnywherePro
- 15Composition Over InheritancePro
- 16Explicit Over ImplicitPro
- 17UI as a Function of StatePro
- 18Progressive Adoption and Escape HatchesPro
- 19jQuery and the Imperative DOM Manipulation EraPro
- 20Backbone.js: MVC in the BrowserPro
- 21Angular 1.x: Two-Way Binding and Digest CyclesPro
- 22Ember: Convention Over ConfigurationPro
- 23Vue: The Progressive FrameworkPro
- 24Angular (2+): TypeScript-First ArchitecturePro
- 25Svelte: Compile-Time ReactivityPro
- 26Solid: Fine-Grained ReactivityPro
- 27Web Components: Standards-Based ApproachPro
- 28Preact: React's Lightweight AlternativePro
- 29Comparing Virtual DOM ImplementationsPro
- 30Ecosystem Size as a Decision FactorPro
- 31Static Content Sites: When a Framework is OverkillPro
- 32Simple Forms and Progressive EnhancementPro
- 33Performance-Critical Mobile Web AppsPro
- 34SEO-First Content Without SSR InfrastructurePro
- 35Teams Without JavaScript ExpertisePro
- 36Embedding in Existing Non-React AppsPro