add-memberalign-toparrow-leftarrow-rightbellblockcalendarcamerachatchevron-leftchevron-rightchevron-small-downchevron-upcircle-with-crosscomposecrossfacebookflagfolderglobegoogleimagesinstagramkeylocation-pinmedalmoremuplabelShape 3 + Rectangle 1pagepersonpluspollsImported LayersImported LayersImported LayersshieldstartwitterwinbackClosewinbackCompletewinbackDiscountyahoo

Single Page Web Apps

Meet at 6pm for 6:30 start.

Presented by Silvio Montanari of ThoughtWorks.

Single page web applications can create dynamic, snappy and responsive user interfaces. Along with the benefits of this approach, however, come the costs: higher complexity.

Writing and running fast, efficient, automated tests across code within a browser environment has long been a challenge for web developers, and with the increased demand for more complex front end applications, it is becoming crucial.

In this talk I describe techniques and libraries to tackle some of these issues, in particular:

  • Test effectively your single page JavaScript web applications using Jasmine, SinonJS and Funcunit
  • Decouple your business logic from the DOM using AngularJS to manipulate the UI
  • Organise your code to reflect the responsibilities of the different components within your application.

Please RSVP to help with catering.

Food and drink provided by Adobe. Venue provided by RocketBoots.

Join or login to comment.

  • Andrew D.

    Is there a video of the presentation for those who missed it?

    July 30, 2013

  • Steve G.

    Great topic tonight. Well rounded and with a bunch of good resources to come away with and look into. Thanks.

    July 29, 2013

  • A former member
    A former member

    Great! Simply essentials and good practices.

    July 29, 2013

  • Ben X T.

    Hey what time will this finish?

    July 29, 2013

  • Dennis C.

    I've just inherited the maintenance for a single page web app, so this is very relevant for me.

    July 29, 2013

49 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy