Broccoli is a fast, robust and portable asset pipeline, built with ember-cli in mind. It uses node's
fs module as it's API, and is deliberately designed to steer users away from potential snags.
Broccoli BasicsWelcome & Kick Off
We'll go through the day's agenda, and highlight some goals for the training.
Broccoli BasicsStandalone Use with Broccoli-CLI
Broccoli has its own CLI, and although it's missing some of the stuff we take for granted in ember-cli, it can be useful to look at broccoli independently, in order to understand where it ends and where there rest of ember-cli begins
Broccoli BasicsDebugging & Developing Plugins
Broccoli plugins can be thought of as streams, or lazily evaluated pieces in a functional chain. Because of this characteristic of laziness, we must take a different approach to debugging, relative to how we treat synchronous client-side code. You'll be provided with suggestions for an easy and intuitive broccoli plugin development workflow, that will maximize time spent getting results, and minimize time spent scratching your head.
Broccoli BasicsEXERCISE: Building your first Broccoli Plugins
We'll put our newfound skills to use, and build our first two broccoli plugins