Quickly integrate Backbone, Marionette, and RequireJS in your Yii application. The default configuration gets you up and running immediately using cdnjs.
(Note: This component is really more of a RequireJS quick-start than anything else.)
- Configure the Backbone component
- Tell backbone which app to load
- Pass initialization options to backbone
- Call start()
- You're done. All assets have been published and the necessary files included.
Yii::app()->backbone->app = 'MyApp';
Yii::app()->backbone->options = array('key' => 'value');
Yii::app()->backbone->start();
- RequireJS is required for module loading.
- By default, this assumes there's a require.js file in your backbone app's root directory.
- Customize the path to require js using
Backbone::$requireJsUrl