Chaplin Rails

screenshot of Chaplin Rails

Boilerplate Rails Application with Backbone, Chaplin and Require.js

Overview

This is a boilerplate Rails application packed with Chaplin.js. It is a Hello World example application that demonstrates the use of Chaplin.js in a Rails environment.

Features

  • Uses HAML, Sass and CoffeeScript for HTML, CSS, and JavaScript coding respectively.
  • Utilizes jQuery, Underscore, Backbone, and Chaplin as the JavaScript libraries.
  • Uses a local copy of requirejs-rails and r.js for module loading.
  • Uses HAML Coffee as the templating engine.
  • Supports asset precompilation for the production environment.

Summary

This boilerplate Rails application provides a preconfigured example of using Chaplin.js within a Rails application. It includes features such as HAML, Sass, and CoffeeScript for development, as well as jQuery, Underscore, Backbone, and Chaplin as JavaScript libraries. The application also supports asset precompilation and allows for customization of the application name and configuration files.