Backbone Double Header!

This month, special guest Pamela Fox will give us an introduction to Backbone and the ways it's being use at coursera.org. Then, our own Brian Mann will talk to us about using Backbone and Marionette to build large scale web apps.

First Talk, Backbone: 3 Ways

Speaker: Pamela Fox

Backbone is one of the most popular MVC frameworks for JavaScript
these days, and one of the reasons for its popularity is that its
minimal and lightweight. That makes it easy to use in different ways
and adapt to different projects - but can also make it hard to learn.
In this talk, I'll start with Backbone basics, and then dive into
three different ways that we use it to power the frontends of
Coursera.org.

Pamela is a graduate from the USC Computer Science Department. While at Google she worked on the widely successful Maps API and the ill-fated Wave API. She is currently working at Coursera to improve online education.

Second Talk, Lessons Learned Using Backbone: Beyond the One-Task App

Speaker: Brian Mann

There are many examples of simple one-task Backbone applications, but few if any explain how to approach building larger scale projects. In this talk you'll learn to bridge the gaps that backbone doesn't solve. You'll also learn about Marionette - a composite framework for building and structuring Backbone applications.

Brian Mann has spent the last year building a large Backbone application using Ruby on Rails.  He currently works at InspectAll http://www.inspectall.com, a SaaS web application used to analyze industrial compliance and inspection data.

Join or login to comment.

  • Logan G.

    Excellent Material!

    October 27, 2012

  • Logan G.

    Hi Everyone, It was a extra long meeting - but after a few mishaps, I finally have the video of this October Meeting: Backbone Double Header, up and available on youtube for you to watch:
    https://www.youtube.com/watch?v=HDZqmGwROG0&feature=g-upl
    enjoy!

    October 27, 2012

  • Jeremy M.

    I just have to say, I'd love to see the kind of development Ogilvy does if it gets me an office up there ;). All joking aside, Pamela Fox's presentation was chock full of really useful information, and though I was hoping for a little more detail in the Marionette discussion (as I'm currently developing a large-scale extensible app built on top of Marionette), it certainly made its case for the framework, and gave me a bit of confidence that I had chosen well. Also, I'm very much looking forward to backbonerails.com really going live.

    I really wanted a longer look at Pamela's slides, and luckily for us she's put them up at http://backbone-3ways.appspot.com/#/ (using the impressive reveal.js ... but speaking of impressive.check out impress.js as well.

    Thanks for a great meetup, everyone! It was my first time coming and it was a blast.

    October 24, 2012

  • Rob S.

    Great show by Atlanta area devs for this one. Nice to hang with everyone and see some well thought out presentations.

    October 19, 2012

  • Marouen

    We had TWO freaking awesomeness talks! So I can't say anything less than AWESOME!!! It was great!

    October 19, 2012

  • Brian F.

    Thanks again, everyone! We had a blast sharing our space with you. Looking forward to the next one.

    1 · October 19, 2012

  • Ferris T.

    Excellent presos from both and a great space. Thanks to the presenters and Ogilvy.

    1 · October 18, 2012

  • Michael J.

    Awesome presentations! Big thanks to the guys at Ogilvy for having us over. Would have loved to hang at Yard House, but my brain was starting to collect zombies.

    October 18, 2012

    • A former member
      A former member

      "Zombies" was a pretty interesting take; I felt, however, it was a bit of a red herring into M JS. Ogilvy and Pamela were great.

      October 18, 2012

    • Mike S.

      And here I thought he was talking about http://zombie.labnote...­. :)

      October 18, 2012

  • Dan R.

    Thanks Michael and Neil. Us at Ogilvy are glad to have great speakers and such an awesome turnout! We hope we can provide our our space more often.

    October 18, 2012

  • A former member
    A former member

    Pamela Fox had Vitality in her presentation. Backbone.js integrates with many technologies, including those where Models are on the server side. Marionette JS, while having a cool logo and one-liner, was a little bit of a stiff presentation. Some of the "Bad and Ugly" are simply products of the flexibility and size of Backbone.js Marionette JS is really just a logical conclusion of one company after developing in Backbone.js ~ as Pamela said, it's not one size fits all, it's a very simple and strong foundations, complexity simplified is always an innovation. Coursera.com looks like a great solution, with all the fundamentals in place. How's that for a good Router.

    October 18, 2012

  • Neil S.

    Awesome meeting space.

    October 18, 2012

  • Shawn J.

    Are we just meeting at the bar at yard house?

    October 18, 2012

  • A former member
    A former member

    I agree with Mike - awesomeness

    October 18, 2012

  • Mike S.

    Good energy from Pamela Fox!

    1 · October 18, 2012

  • Darren N.

    Looks like a very good meetup. See you there!

    October 3, 2012

Our Sponsors

  • Sevaa Group, Inc.

    Paying the meetup fees as well as taking care of AtlantaJavaScript.com

  • Mandrill

    Providing funds to make our meetups even more awesome!

  • Big Nerd Ranch

    Providing funds to make our meetups even more awesome!

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

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