YUI Theater — Matt Taylor: "YUI 3 & Node.js for JavaScript View Rendering on Client or Server" (36 min.)

By YUI TeamDecember 4, 2010

Yahoo! engineer Matt Taylor speaks at YUIConf 2010 at Yahoo! HQ in Sunnyvale, CA.

Most web application frameworks have some type of templating engine that accepts two things: (1) data, (2) template, and returns HTML to be assembled into an HTTPResponse. The promise of Node.js and YUI 3 running server-side is that a new era of frameworks is possible in which view rendering on the client and server is implemented with the same JavaScript-based code. In this session from YUIConf 2010, Yahoo! engineer Matt Taylor (@rhyolight) talks about this unification of view rendering and illustrates it with detailed examples. (See also: Ryan Dahl's introduction to Node.js from BayJax in May and his Node.js Roadmap presentation at YUIConf as well as Dav Glass's YUI 3 + Node.js session from YUIConf.)

If the video embed below doesn't show up correctly in your RSS reader of choice, be sure to click through to watch the high-resolution version of the video on YUI Theater.

Other Recent YUI Theater Videos:

  • Gonzalo Cordero: A Preview of YUI 3 TreeView — Yahoo! frontend engineer and YUI contributor Gonzalo Cordero discusses his TreeView implementation which was recently posted to the YUI 3 Gallery. This lighter incarnation of Treeview is built upon YUI 3's Parent-Child module and already boasts a feature-rich and easy-to-implement API and a robust set of events.
  • Anthony Pipkin: The Next Step: From Idea to Widget (Part 1) — Anthony Pipkin (Interactive Director at The Jones Group), a prolific YUI contributor, presents the first part of a two-part series on how to move from implementing simple functionality in YUI 3 to producing modular, reusable components that leverage YUI 3's component infrastructure (including widgets and plugins).
  • Pat Cavit: The Next Step: From Idea to Widget (Part 2) — ArenaNet engineer and YUI contributor Pat Cavit presents the second part of a two-part series on how to move from implementing simple functionality in YUI 3 to producing modular, reusable components that leverage YUI 3's component infrastructure (including widgets and plugins).
  • Caridy Patiño Mayea: YUI 3 Loading Strategies: A Yahoo! Search Case Study — A robust loading strategy is one of the most important elements of optimization for high traffic websites. YUI 3's Loader is both powerful and elegant, and learning how to leverage it is a must for YUI developers. In this YUIConf 2010 session, Yahoo! frontend engineer and YUI contributor Caridy Patiño Mayea provides a technical overview of loading strategies employed on Yahoo! Search.

CC Content/Used by Kind Permission:

Subscribing to YUI Theater: