Backbone.js and Joomla, an instant friendship

Backbone.js and Joomla? Absolutely! Joomlatools Framework’s built-in JSON API makes it a great choice as a back-end for any kind of desktop and mobile app. Don’t believe us?

Our tutorial “Backbone.js and Joomla” shows you how you can use TodoMVC’s Backbone.js example app as a frontend for our Todo extension.

Backbone.js in a nutshell

The past 5 years have seen great advancements in client side use of Javascript libraries and frameworks. Asynchronous requests, partial page refreshes and the rise of the single page application are just a few examples of this. The explosion of mobile device apps that use Javascript and HTML5 is also a huge driver.

A trio made in heaven

Joomla together with Joomlatools Framework and Backbone.js make for a killer team. With Joomla you get a great application administration interface. With Joomlatools Framework you get an out of the box JSON web service for Backbone.js to talk too! An instant friendship.

Joomlatools Framework makes building administration views for the data of your service quick and easy. Joomla brings the environment and Joomlatools Framework brings the horsepower to add, edit, or delete records without any code needing to be written.

Using Backbone.js with Joomlatools Framework

Our tutorial takes you through each step and explain how you can use the REST API of our Joomla Todo extension as the back-end for the Backbone.js example.

List of tasks

Happy coding!

Up next

TEXTman 3.1 brings advanced analytics and statistics to your Joomla articles

Get in-depth statistics about your Joomla articles with TEXTman 3.1.

Read more →

Continuous integration meets Joomlatools Console

Two new Joomlatools Console plugins to help get you started with automated testing for your own Joomla projects.

Read more →

The Joomlatools Dashboard Desktop App, now available for Windows!

The Joomlatools Dashboard, a complete 360° overview of your sites, activity, tickets, and downloads right from your desktop, now available for Microsoft Windows.

Read more →