Building Web Apps with React.js
summary
React.js from Facecbook gets applied to a small live-coded web app that demonstrates component trees, props and internal state, and a working lunch-selector UI where clicks set state and rerender subcomponents. The talk explains virtual DOM diffing and batched updates to avoid reflows, outlines server-side rendering (isomorphic/SSR) for bootstrapping and SEO, shows JSX quirks like className and dangerouslySetInnerHTML, and recommends layering tooling for larger apps such as Redux or MobX plus HTTP clients (Axios).
AI-written summary · about
chapters (16)
- 0:00Introduction to React
- 1:57Isomorphic rendering
- 5:38The Virtual DOM
- 8:01Browser optimization
- 12:23Virtual DOM management
- 14:54Basic components and JSX
- 19:51JSX expressions
- 22:20Component props
- 25:26Rendering lists
- 28:20Sub-components
- 31:02JSX quirks and syntax
- 33:56Component tree structure
- 36:38Using UI libraries
- 39:01React state management
- 45:01Lifecycle methods
- 46:40One-way data flow








