The WebComponent Extension
Backbone.Marionette.Component is an extension for Marionette.js that aims at simplifying the application of reusable view components.
It comes with a collection of common view components. Its functionality is inspired by the great Apache Wicket Framework.
All of the documentation for Marionette.Component can be found at
You can download the latest builds directly from the "lib" folder above. For more information about the files in this folder, or to obtain an archive containing all Marionette.Component dependencies (including Underscore, Backbone, etc.), please visit the downloads section on the website.
Marionette.Component is available via bower and npm. There are currently no other channels that are maintained by the community.
Changelog: For change logs and release notes, see the changelog file.
Upgrade Guide: Be sure to read the upgrade guide for information on upgrading to the latest version of Marionette.
MarionetteJS currently works with the following libraries:
- jQuery v1.8+
- Underscore v1.4.4 - 1.6.0
- Backbone v1.0.0 - 1.1.2 are preferred.
- Backbone.Marionete v2.2.0
Marionette.Component has not been tested against any other versions of these libraries. You may or may not have success if you use a version other than what is listed here.
If you would like to contribute to Marionette's source code, please read the guidelines for pull requests and contributions. Following these guidelines will help make your contributions easier to bring into the next release.
Report issues with Marionette.Component, submit pull requests to fix problems, or to create summarized and documented feature requests (preferably with pull requests that implement the feature).