Building an AngularJS App in Practice

There are plenty of AngularJS demos floating around but at this meetup we'll have two presentations about how AngularJS apps are being built in practice.

In the first presentation, James Wanga (from The Digital Self and HBO) will explain his opinionated re-think of the angular-seed skeleton for large applications. He'll cover his "convention over configuration" approach to organizing services, controllers, partials, filters and directives and speak about how to best integrate end-to-end and unit tests into his project skeleton.

Next, Eric Duran (from Lullabot) will demo how he built his first (impressive) AngularJS app, ChromeHAR. ChromeHAR allows you to drag-and-drop HTTP archive files into a web app and view them as if you were in Chrome Dev Tools.

 

Agenda:

6:15pm - Door opens, Food, Drinks and Socializing

6:30pm - Announcements

6:40pm -  Rethinking angular-seed to accommodate large applications

7:20pm - Q&A

7:45pm - Building ChromeHAR

8:30pm Q&A and socializing

~8:45pm - The end

Join or login to comment.

  • Andrew L.

    Here is the video from this meetup:
    http://youtu.be/948ZaT_58ss

    Thanks everyone for coming!

    December 13, 2012

  • James W.

    Thank you all so much coming to the talk tonight. Here is the angular-sprout repo and blog post.

    https://github.com/thedigitalself/angular-sprout

    http://thedigitalself.com/blog/angular-sprout-the-scalable-angular-seed-app

    October 16, 2012

    • A former member
      A former member

      Thank you James, great presentation. When's the testing talk?? :)

      October 17, 2012

    • James W.

      I'm glad the talk was helpful. I'll put together a testing presentation and pitch it to the google folks. Stay tuned.

      October 17, 2012

  • Simon T.

    Great presentation, thank you guys. I wanted to respond to one question that was asked regarding sharing data between controllers and bouncing events off a $rootScope. First of all you would use a service to share anything between controllers and second, if you don't want to bounce events off a rootScope, then in your service you could return a property that is equal to $({}) and bind/trigger against it. Hope this helps :)

    October 17, 2012

  • Eric J D.

    Hi All,

    Here are my slides: http://goo.gl/rph7w
    and chromeHar: http://ericduran.github.com/chromeHAR/

    Also during my talk there was a question regarding AngularJS and preventing the event from propagation.

    I just looked at my source and and I didn't have the $event.stopPropagation() on the directive but I did have it on the actual function that was being called. So I'll add that to the slides.

    Thanks all for coming.

    October 17, 2012

    • Robert H.

      Thanks Eric for presenting on your birthday sir.

      October 17, 2012

  • Eliazer B.

    It was great!

    October 17, 2012

  • Charles F.

    Looking for memory leaks in angular directives. http://www.youtube.com/watch?v=8lELrsfKK1Q

    October 16, 2012

  • Alan David G.

    Please let us know if there are extra spots or if any new one spots open up. Thanks!

    October 15, 2012

Our Sponsors

  • Zen Digital

    Pays Meetup Dues. Sponsors talks on AngularJS at conferences worldwide.

  • Google

    Manages AngularJS development. Meetups take place at Google's NYC HQ.

People in this
Meetup are also in:

You don't have to be an expert to start your own Meetup G roup

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Start your Meetup today

Act now and get 50% off.
Until February 1.

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