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

Ambitious Ember Application

Kaushik Bhat
September 20, 2014

Ambitious Ember Application

My talk in JSFoo 2014

Kaushik Bhat

September 20, 2014
Tweet

Other Decks in Technology

Transcript

  1. Our Credibility? 613 Coffee Files 225 Models 108 Routes 187

    Controllers 147 Templates 5 Adapters & 2 Serializers ! Image Credit: http:/ /static.minutewith.com/img/couchdb.png | http:/ /img.scoop.it/60POAMcoOs1QpSs9vvthV4XXXL4j3HpexhjNOf_P3YmryPKwJ94QGRtDb3Sbc6KY http:/ /blogs.encamina.com/returnvalue/wp-content/uploads/sites/7 /2014/05/nodejs_logo.png
  2. apps and addons app-1 • controllers • routers • templates

    addons • components • adapters • magic-library app-2 • controllers • routers • templates • components Modules
  3. What we have embedded JSON ! ! ! ! {

    "_id": "a0Pdnwz", "caption": "To the guy who posted that he lost 15 Kg in two weeks, go see a doctor", "images": [ { "type": "normal", "link": "http://img-9gag-lol.9cache.com/photo/a0Pdnwz_460s_v1.jpg" }, { "type": "large", "link": "http://img-9gag-lol.9cache.com/photo/a0Pdnwz_700b_v1.jpg" } ], "link": "http://9gag.com/gag/a0Pdnwz", "votes": { "count": 2328 } }
  4. What Ember wants sideloaded JSON { "_id": "a0Pdnwz", "caption": "To

    the guy who posted that he lost 15 Kg in two weeks, go see a doctor", "images": [ { "id": 101, "type": "normal", "link": "http://img-9gag-lol.9cache.com/photo/a0Pdnwz_460s_v1.jpg" }, { "id": 102, "type": "large", "link": "http://img-9gag-lol.9cache.com/photo/a0Pdnwz_700b_v1.jpg" } ], "link": "http://9gag.com/gag/a0Pdnwz", "votes": { "id": 201, "count": 2328 } }