Building Awesome Web Applications with Drupal + Backbone.js
Client-side web application frameworks make building web application functionality easier, but they also require we build our sites differently. After reviewing some of the basics and general possibilities, we’ll dive into the specifics:
- We’ll discuss how to use Backbone.js to build complex behavior on top of it’s simple, well-architected framework.
- We’ll review the various options for creating a back-end web API using Services and/or RESTful Web Services and/or Views Datasource and/or…
- We’ll present how the Backbone module for Drupal helps you effortlessly pull these different components together: so you don’t have to re-invent the wheel or solve already fixed challenges, and can focus on the good stuff.
We’ll close with a discussion of the future. The Backbone module is ready to make making advanced web applications easier, but it’s a young module and there’s a lot on the roadmap for Drupal 7, and a lot of opportunity for community involvement and support. Finally, Drupal 8’s WSCCI initiative presents extremely exciting possibilities for core support for web service APIs, and with it the possibility of even more powerful tools for Drupal developers who want to take their sites to the next level.