These docs are for Marionette 3 which is still in pre-release. Some parts may not be accurate or up-to-date
As with all JavaScript libraries, there are a number of ways to get started with a Marionette application. In this section we'll cover the most common ways.
Webpack is a build tool that makes it easy to pull your dependencies
together into a single bundle to be delivered to your browser's <script>
tag.
It works particularly well with Marionette and jQuery.
Here we prepared simple marionettejs skeleton with Webpack.
Brunch is fast front-end web app build tool with simple declarative config, seamless incremental compilation for rapid development, an opinionated pipeline and workflow, and core support for source maps.
Here we prepared simple marionettejs skeleton with Brunch.
Browserify is a build tool that makes it easy to bundle NPM
modules into your application, so you can require
them as you would import
dependencies in any other language.
Here we prepared simple marionettejs skeleton with Browserify.
Grunt is task runner. Here is simple Browserify + Grunt skeleton.
Gulp is streaming build system. Here is simple Browserify + Gulp skeleton.