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

Fiber or Glimmer?

Fiber or Glimmer?

Given at CodeMash 2018

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 } ] }