Girish Mahajan (Editor)

Chaplin.js

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Initial release
  
2012 (2012)

Written in
  
JavaScript

Development status
  
Active

Operating system
  
Cross-platform

Developer(s)
  
Mathias Schäfer, Paul Miller, Ryan Leckey and Chaplin.js contributors

Stable release
  
0.10.0 / June 30, 2013; 3 years ago (2013-06-30)

Chaplin.js is an open-source client-side JavaScript web framework based on the model–view–controller (MVC) software architectural pattern. Chaplin.js uses the Backbone.js library and is intended for developing single-page applications.

Contents

History

In February 2012, Chaplin.js was created by Mathias Schäfer as a result of a project to build Movie Pilot by 9elements.

Chaplin.js received the Black Duck Open Source Rookie of the Year award for 2012

Features

Chaplin.js uses AMD for module encapsulation and lazy-loading. It is designed with strict memory management for optimal web browser performance. Chaplin.js is made available in CoffeeScript and LiveScript for easier object composition and class hierarchy management.

Chaplin.js allows a developer to define regions in the presentation of the application and dynamically load and unload content in those regions without redrawing the entire view or hiding/showing preloaded content panels.

References

Chaplin.js Wikipedia


Similar Topics