<angular/>

NOTE MEETING LOCATION IS CHANGED TO:

Google West Campus 2 (GWC2)

Grand Teton

 

6-7 Networking & Light Dinner (Thanks Google)

7-7:15 Announcments

7:15 - 8:30 <angular/> talk

8:30-8:45 Q & A

In the talk we'll be highlighting Angular, explaining its motivation and walking through some of its cooler features. Angular is what HTML would have been if it was designed for web apps rather than documents. Angular is a Javascript framework and HTML compiler, and provides a lot of very nice abstractions for authors of a modern web application. It provides two-way data binding between HTML elements and their Javascript models, obviating the need for tedious DOM manipulation. It allows you to write your own HTML tags and even create, if desired, your own domain-specific language, attaching behavior to HTML elementsand attributes. Angular provides these features and more in a framework built with testability in mind, allowing you to create maintainable applications.

 

Miško Hevery works as an Agile Coach at Google where he is responsible for coaching Googlers to maintain the high level of automated testing culture. This allows Google to do frequent releases of its web applications with consistent high quality. Previously he worked at Adobe, Sun Microsystems, Intel, and Xerox (to name a few), where he became an expert in building web applications in web related technologies such as Java, JavaScript, Flex and ActionScript. He is very involved in Open Source community and an author of several open source projects such as Angular (http://angularjs.org) and JsTestDriver (http://code.google.com/p/js-test-driver).

Join or login to comment.

  • Dan N.

    Mind-expanding approach to app dev. Good talk.

    June 10, 2011

  • Phil H.

    I blogged about this as well: http://phillihp.com/z?l=Rc­ Let me know if I got something wrong.

    June 9, 2011

  • Suyash J.

    this was a great topic Misko, thanks for sharing the slides and making all us aware of this awesome library, I look forward to hacking on it this weekend!

    June 9, 2011

  • A former member
    A former member

    Neat client-side data-binding framework for server-stateless web apps eliminates boilerplate javascript.

    Misko gave perspective and depth to the testability impact. Showed examples of the boilerplate js that angular eliminates. Explained some cases where angular would make sense (crud apps) and some where it might not (those which would also use server-side templating; highly dom-manipulative games). Always nice to hear from a speaker who understands trade-offs.

    He never came back to talk about watchers. I'm not sure I much about the limits of the framework's extensibility. Also, might have been nice to see examples of how $dependencies can be injected during tests.

    June 9, 2011

  • A former member
    A former member

    Angular looks incredible.

    June 9, 2011

  • Van R.

    I go to a lot of technical talks. This was a stellar one and the framework looks really interesting.

    June 9, 2011

  • Ohskar

    Very insightful..

    June 9, 2011

  • A former member
    A former member

    Slides from last nights presentations can be found here: http://angularjs.org/slides/­ Thanks to all who attended!

    June 9, 2011

  • A former member
    A former member

    This is the JS framework we've been waiting for.

    June 9, 2011

  • A former member
    A former member

    Well prepared and informative presentation. <angular/> looks promising

    June 9, 2011

  • Karl P.

    great exciting presentation - very technical -- something new to learn -

    June 9, 2011

  • Mark C.

    Borrowed a car and came down, it was well worth the drive.

    June 8, 2011

  • Van R.

    Since I saw no hashtag for this event, I made this one up #mvjs

    June 8, 2011

  • Mark C.

    looking for ride from SF, I can pay gas.

    June 7, 2011

  • Kevin N.

    Seraj, we are limited by our room size. The room only has 90 seats, so we are already 20 people overbooked. There are always a handful of no-shows so I except the room will be full or nearly full. Google is a great host, and I'd like to respect their room size limits. Google provides great support to the community and large rooms are at a very high demand.

    If you are not able to attend please update your RSVP to No so others can come to the event.

    June 2, 2011

  • Seraj A.

    If any of you guys have changed your mind about not going to this meetup. Can you cancel your RSVP?

    Thanks

    June 2, 2011

  • Seraj A.

    Hi Kevin/Carter,
    About twenty of us are waiting. Is there any possibility of increasing the number of slots?

    June 2, 2011

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

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