~/talk

From JavaScript to React

Talkat JSConf Mexico 2020 Virtual Edition · 2020-11-02..11-04· [react, javascript]
slides:none on file

Claims that React is just JavaScript and then builds a tiny React: a three‑file react.js / reactElement.js / index.js repo that implements createElement, a DOM render, property handling (attributes events children) and a class‑based setState that triggers re‑render. Lifecycle hooks (willMount, didUpdate) log updates. The demo shows nested children, event wiring and state changes working in the browser without JSX or hooks, proving the library idea is implementable and functional.

AI-written summary · about

  1. 0:00JavaScript to React journey
  2. 1:51Learn JavaScript before React
  3. 4:43Language vs tools dilemma
  4. 5:46React core concepts ReactDOM
  5. 7:18React components in JavaScript
  6. 9:25React components without JSX
  7. 11:36React architecture lifecycle basics
  8. 13:44How React renders components
  9. 15:54JSX vs createElement
  10. 17:23React file structure ReactDOM
  11. 18:51createElement implementation
  12. 20:18Props events nested children
  13. 22:52State and lifecycle in React
  14. 24:38Private state in React classes
  15. 26:06React lifecycle methods
  16. 28:19ReactDOM rendering lifecycle
  17. 29:25Focus on React to JavaScript
  18. 30:33React's influence on JS features
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.