~/talk

ECMAScript 6 Katas

Talkat NG-NL 2016 · 2016-02-17..02-18· [javascript]
links:none on file
slides:none on file

A hands‑on workflow that teaches ES6 by writing tests: ES6 Katas pairs browser Babel transpilation with a TDD editor at tddbin.com and currently contains 61 katas. Live examples show import must be top‑level, named and default imports, aliasing, and the iterator protocol (Symbol.iterator, next returning {value, done}), with tests driven until everything is green. The stack runs in the browser, one user reports developing tests there then pasting production code into a repo.

AI-written summary · about

  1. 0:00Introduction to ES6
  2. 1:58Destructuring assignment demo
  3. 3:04Spread operator and rest parameters
  4. 4:07TDDbin and its purpose
  5. 5:31Code retreat explained
  6. 7:39Why ES6 became essential
  7. 9:03Module imports and arrow functions
  8. 11:10Learning ES6 through tests
  9. 13:58Live coding imports
  10. 16:37Single member imports
  11. 17:41Multiple member imports
  12. 18:54Default imports
  13. 21:01ES6 Katas overview
  14. 21:43Iterator protocol kata
  15. 26:07Iterable and array conversion
  16. 28:13Learning from passing tests
  17. 28:35Q&A on imports and destructuring
~/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.