Developing JavaScript Widgets

In content management systems or composite web applications, it’s often useful to allow authors to add small, self-contained “widgets” that are run and versioned independently from the page that hosts them. This can be a challenge since most programming samples and web frameworks assume you own the whole web page. In this session, you’ll learn how to develop widgets in popular JavaScript frameworks such as jQuery, Knockout, and AngularJS, and to avoid conflicts between multiple widgets and the hosting web page. You’ll also learn how to distribute and package your work so widgets on many web sites can be upgraded from a single distribution point. Join in to learn how to build widgets for use in the content management system of your choice.