Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fiber or Glimmer?

Fiber or Glimmer?

Given at CodeMash 2018

Avatar for Tommy Graves

Tommy Graves

January 12, 2018
Tweet

More Decks by Tommy Graves

Other Decks in Programming

Transcript

  1. render() { return ( <> <div /> <div /> </>

    ); } render() { return [ <li key=“A”>A</li>, <li key=“B”>B</li>, ]; } render() { return ‘Just a string!’; } render() { return null; } FRAGMENTS
  2. STACK FIBER Recursive Iterative Uses the stack Uses linked lists

    Synchronous Asynchronous Blocking Non-Blocking
  3. <div class=“days”> {{#each days key="id" as |day|}} {{day.name}} <hr />

    {{/each}} </div> { “days”: [ { “name”: “Thursday”, “id”: 1 }, { “name”: “Friday”, “id”: 2 } ] }