Slide 1

Slide 1 text

EMBERCONF HIGHLIGHTS A few words about each of the parts Allison Sheren and Zach McGonigal @allie_p Friday, April 18, 14

Slide 2

Slide 2 text

5 parts Components Testing Animation-related New things coming Cool things about Ember in general Friday, April 18, 14

Slide 3

Slide 3 text

Components Components make things easy Creating components means taking JS, CSS, and html and putting them into 1 file Examples: tabs, drop downs. Working together to make a big list of these that can be passed between people. Friday, April 18, 14

Slide 4

Slide 4 text

Testing QUnit happy path Ember-QUnit is coming with more integration test helpers Gives more helpers and options for running tests on specific parts of the container Friday, April 18, 14

Slide 5

Slide 5 text

Animations Ember makes infinite scrolling easier by using DOM management Animated transitions between routes are still difficult. Need ot think of the “back” different than the forward user route Friday, April 18, 14

Slide 6

Slide 6 text

New things on their way Ember Data: after dealing with lots of difficult problems, new things are coming like everything will be promisified Contributing: it’s easy and everyone should do it htmlbars is coming. Will have no script tags, no bind-attr, clone-able dom fragments and will be a 2-3x optimization Ember-cli: working on making it better and easier with more features. Query Params: do they go in the router or the controller? The controller. And they’re gonna be awesome Friday, April 18, 14

Slide 7

Slide 7 text

Cool things in general Keynote: interesting varied sites built in ember like vine, bustle, etc. Ember makes routing much easier Broccoli cli: a build tool that makes it easier to see changes in the browser FND.io presentation talked about creating an app with mixins, components, etc. Ember for children is using ember to teach minority kids to code, making a huge impact on their lives Friday, April 18, 14

Slide 8

Slide 8 text

Other CS talk about distributed computing systems Route traversals: how to map the nodes of your user path so you don’t miss any Pinpointing performance and tools in the console Closing keynote on evolution of JS and the extensible web manifesto and the need to work together Friday, April 18, 14

Slide 9

Slide 9 text

More info All slides under schedule at emberconf.com https://www.icloud.com/iw/#pages/BAKaAlrUjn9i0hXOyWyBDqAS2MEQFkyKTBaF/ EmberConf_2014_Notes http://allisonsherenmcmillan.blogspot.com/search/label/emberconf%202014 https://github.com/zurt/notes/blob/master/EmberConf-2014.markdown http://www.justinball.com/2014/03/27/ember-conf-2014-wrap-up/ http://pixelhandler.com/posts/we-are-emberconf-2014 http://hermanradtke.com/2014/03/27/emberconf-2014.html http://confreaks.com/events/emberconf2014 Friday, April 18, 14