~/talk

JavaScript Essentials for Programming with React

Talkat Developer Summit 2020 · 2020-11-21..11-22· [javascript, react]
slides:none on file

Modern JavaScript for React emphasizes concrete edits: replace var with use const not var and prefer let only when mutation is necessary; drop arguments and use rest and spread to handle variable args and to merge arrays/objects; prefer for...of with destructuring and template literals for clearer code; treat arrow functions as lexically binding this/arguments and avoid bind in React; use ES modules with at most one default export and remember classes are syntax over prototypal inheritance.

AI-written summary · about

  1. 0:00Introduction to JavaScript
  2. 1:24Avoid using var
  3. 5:59Replace arguments with rest
  4. 18:52Enhanced for loops
  5. 25:22Arrow functions
  6. 29:58Template literals
  7. 35:18Object literals
  8. 41:02Destructuring objects
  9. 43:11Spread for object copying
  10. 45:19Modern class syntax
  11. 49:14Modules in JavaScript
  12. 52:47Summary and Q&A
~/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.