<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 Newcome

    Mind-expanding approach to app dev. Good talk.

    June 10, 2011

  • Phil Harmon

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

    June 9, 2011

  • Suyash Joshi

    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 Riper

    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 Pohl

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

    June 9, 2011

  • Mark Carranza

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

    June 8, 2011

  • Van Riper

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

    June 8, 2011

  • Mark Carranza

    looking for ride from SF, I can pay gas.

    June 7, 2011

  • Kevin Nilson

    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 Ahmad

    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 Ahmad

    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:

Sometimes the best Meetup Group is the one you start

Log in

Not registered with us yet?

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