How can you take advantage of the Django framework to integrate complex client-side interactions & real-time features into your web applications? Through a series of rapid application development projects this hands-on book shows experienced Django developers how to include REST APIs Web Sockets & client-side MVC frameworks such as Backbonejs into new or existing projects Learn how to make the most of Django's decoupled design by choosing the components you need to build the lightweight applications you want Once you finish this book you'll know how to build single-page applications that respond to interactions in real time If you're familiar with Python & Java Script you're good to go Learn a lightweight approach for starting a new Django project Break reusable applications into smaller services that communicate with one another Create a static rapid prototyping site as a scaffold for websites & applications Build a REST API with django-rest-framework Learn how to use Django with the Backbonejs MVC framework Create a single-page web application on top of your REST API Integrate real-time features with Web Sockets & the Tornado networking library Use the book's code-driven examples in your own projects