This Meetup is past

138 people went


Hello Everyone:

It's time for another Bayjax meetup. This time we’ll be celebrating the explosion of server-side JavaScript with Cinco de Node.js at Yahoo!. We have three fantastic speakers: Ryan Dahl, creator of Node.js; Elijah Insua, creator of one of the major DOM abstractions for Node; and Dav Glass, a YUI engineer who has been blogging about his work getting YUI 3 running under Node.

Please join us on May 5th @Yahoo! HQ from 5:30pm to 9:00 p.m. Sombreros, ponchos and luchador outfits are encouraged.

Topic: Node.js ( (
When: May 5th, 5:30pm-9:00pm
Where: Yahoo! HQ, Building E Classrooms[masked] First Ave, Sunnyvale, Ca 94089

Ryan’s describes his talk this way:

"It is well known that event loops rather than threads are required for high-performance servers. Javascript is a language unencumbered of threads and designed specifically to be used with synchronous evented I/O, making it an attractive means of programming server software. Node.js ties together the V8 Javascript compiler with an event loop, a thread pool for making blocking system calls, and a carefully designed HTTP parser to provide a browser-like interface to creating fast server-side software. This talk will explain Node’s design and how to get started with it"

Elijah, who will be Skyping in from Europe, will talk about his project, jsdom, which provides the essential DOM abstractions that allow client-side, DOM-dependent JavaScript to run under Node.js. This is an important part of the paradigm shift, enabling levels of server- and client-side code reuse never possible before and allowing progressive enhancement to be a natural, efficient outgrowth of our development environment.

Dav will carry this theme forward, showing in practical terms how the foundation of Node.js, the abstractions in jsdom, and Dav’s own work to add BOM features to jsdom enable a full implementation like YUI to illustrate some of the enormous promise of this kind of development