Developing JavaScript widgets
We'll discuss ways to develop reusable and flexible JavaScript components by leveraging JavaScript's full potential and using Drupal's lightweight JavaScript frameworks. We'll look at several JavaScript components and see how they were implemented and how they interact with each other.
Konstantin Käfer
Agenda
- The JavaScript widget skeleton
- Bootstrapping components with Drupal.behaviors
- Interaction with delegates
- Managing events
- Talking back home
- Making it themable and translatable
Goals
The session aims to create a better understanding of how JavaScript components can be built in a more modular and extensible way.
Resources
You should be familiar with JavaScript and jQuery.
Speaker
Konstantin Käfer is currently studying IT Systems Engineering in Potsdam, Germany. He also works as a consultant for NowPublic, a large citizen journalism website using Drupal. He joined the Drupal community as a Google Summer of Code Student in 2006.
1 Comment
Video
http://www.archive.org/details/DrupalconDc2009-DevelopingJavascriptWidgets
Recorded by: by Marc Tan