O'Reilly logo

Dreamweaver CS6 Bible by Joseph W. Lowery

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 17

Working with JavaScript Frameworks

In This Chapter

  • Working with JavaScript
  • Using Code Hints
  • Working with jQuery framework functions
  • Implementing web widgets
  • Crafting mobile apps in jQuery
  • Compiling mobile app builds

In recent years, JavaScript has moved to the forefront of web technologies and is now a key tool in developing engaging online experiences. Driving this widespread adoption of JavaScript is the development and proliferation of numerous JavaScript frameworks. “Framework” is another term for code library or collection of useful functions, maintained in one or more external files.

A great number of frameworks are available today—some estimates place the number well over 200. Among the most popular JavaScript frameworks are the Yahoo! User Interface Library (better known as YUI), jQuery, MooTools, and Prototype. As noted throughout this book, Adobe has developed its own framework, Spry, from which many components (or widgets) and effects are integrated into Dreamweaver.

All of the frameworks have their followers and even advocates. Dreamweaver, rather than become married to a single framework—even one from its own company—has evolved into a mutually supportive platform. Now advanced coding functionality, such as code hinting and code completion previously available to the most broad-based technologies such as HTML, ColdFusion, and PHP, is automatically implemented for a referenced framework. Even custom coding can benefit from the on-the-fly code hinting available ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required