Chapter 17. JavaScript Frameworks


  • Using jQuery Mobile to create a contemporary mobile web interface for a WordPress-based site

  • Creating a client-side MVC application with Sencha Touch that syndicates data from a CMS system and displays it in a native app-like way

You have taken a journey through each of the three major Content Management Systems and shown how, using both off-the-shelf components and custom plug-ins and themes, they can create a mobile experience based on lightweight HTML and styling. However, you should be sensitive to the fact that handsets are constantly improving and that, at least in the high- and upper-mid-range of mobile device platforms, the prevalence of powerful WebKit-based browsers have presented many new opportunities for the mobile medium, which allow you to push more progressive content and interactivity into the hands of users. At the same time, consumers (particularly those with these contemporary devices) have had the opportunity to become familiar with native applications that offer impressively slick online user experiences and have begun to expect similar behavior (and aesthetics) from mobile websites.

In this chapter, you take one particular CMS — WordPress — and show how it can be used to deliver stylish native-like experiences over the Web, using contemporary JavaScript frameworks. Of course, the principles of what you are doing here apply just as well to other CMS platforms: What you are doing with these frameworks is ...

Get Professional Mobile Web Development with WordPress®, Joomla!®, and Drupal® now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.