~/talk

Aurelia - Next Generation Web Apps

Talkat NDC Sydney 2016 · 2016-08-01..08-05· [javascript, frontend-architecture]
links:none on file
slides:none on file

Aurelia builds apps with plain ES2015/ES2016 JavaScript transpiled by Babel or TypeScript, split into optional modules so the router or other pieces are omitted if unused, and it defaults to Bluebird promises, webpack-friendly tooling and a CLI. Demonstrations show a router with activate/canActivate lifecycle hooks, an HTTP fetch to GitHub that populates users in ~25 lines, binding like value.bind/value.two-way, a repeater repeat.for, event delegation via delegate and HTML-only custom elements with a bindable attribute. Community on Gitter is ~3–4k and v1.0 RTM is released.

AI-written summary · about

  1. 0:00Start
  2. 0:11Intro
  3. 0:38What Is Irelia
  4. 2:42Modern Dom
  5. 3:03Modern Dom Is Not Slow
  6. 6:54Irelia Command-Line Interface
  7. 13:52Templating Syntax and Simple Binding Syntax
  8. 15:45One-Way Data Binding
  9. 17:04Bind to Events
  10. 17:45Trigger Binding
  11. 18:09Event Delegation
  12. 21:12Configure Router
  13. 23:00Router View Custom Element
  14. 25:59If Attribute
  15. 29:16Dependency Injection
  16. 30:20Activate Function
  17. 33:29Make It a Custom Element
  18. 34:47Ref Attribute
  19. 40:55Componentized Applications
  20. 42:23Html Only Custom Elements
  21. 46:51The Irelia Hub
  22. 48:35What Are We Working on Currently with the Framework
  23. 51:10Irelia Interface
~/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.