addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

ES6 Generators and From jQuery to Ember.js

  • Mar 13, 2014 · 6:15 PM
  • This location is shown only to members

6:15pm: Doors open 
6:45pm: Introduction and Thanks 
6:50pm: From Legacy to MVC - Moving from an old-school jQuery App to EmberJS by Miguel Madero
7:30pm: ES6 Generators by Erin Swenson-Healey
8:30pm: Meetup Over!

Thanks to our hosts IGT. IGT is hiring. All members must RSVP with their real name to get into IGT.

From Legacy to MVC - Moving from an old-school jQuery App to EmberJS by Miguel Madero

In this presentation Miguel will share some of his recent experiences of gradually, moving from a large jquery entangled code base to a nice, tested Ember app that is easier to maintain, testable, with more features, less bugs, faster and pleasure to work with. Some of the topics to cover are:

- Selling the idea
- Approach: full re-write, hybrid and  gradual
- Tips for hybrid applications. 
- Testing
- Features like drag and drop, infinite scroll, modals, scrolling and data synchronization
- Benefits for the business, our users and the dev team
- Training ramp and adoption curve

ES6 Generators by Erin Swenson-Healey

While the JavaScript event loop and asynchronous callbacks provide a powerful, easy-to-understand concurrency model - writing applications in continuation-passing style introduces problems of legibility, exception management, and composability. With the introduction of generators in the ECMAScript 6 Draft Specification, programmers can continue to leverage the power of the single-threaded event loop while writing expressive, simple code in a direct, top-down style.

Interested in sponsoring or promoting a job opening? Fill out ourprospective sponsor form

Interested in speaking? Fill out our prospective speaker form

The SF JavaScript Meetup is committed to maintaining an inclusive, harassment-free atmosphere. Attendees, speakers and sponsors must all abide by our Code of Conduct. Please do not spam the group with job postings/contact info in the comments or bring collateral to the events.

Join or login to comment.

  • Evan D.

    The first of the two talks is published and you can find it here:

    The second should be available in a couple days. Cheers!

    1 · April 8, 2014

  • Dave N.

    We had two video cameras recording; videos will be posted here when they are edited.

    1 · March 14, 2014

  • TomV

    Were the talks posted anywhere by chance?

    March 13, 2014

  • Scott U.

    Can someone come down and get us? Thanks

    1 · March 13, 2014

    • Mike C.

      It was cool talking to you in the lobby Scott.

      March 13, 2014

    • Scott U.

      Same here. Sounds like you have a pretty good deal going. All the best.

      March 13, 2014

  • cameron h.

    There's a dozen of us waiting downstairs, will somebody come get us?

    March 13, 2014

  • Manickya

    Dropping my RSVP...will not be able to make it :(

    March 13, 2014

  • Maria B.

    Hope you'll have another meeting about this subject soon!

    March 13, 2014

  • Dave N.

    Sorry for the spam, everybody.

    March 11, 2014

People in this
Meetup are also in:

Sign up

Meetup members, Log in