09 - Deployment and Beyond

Deploying a freedom.js application is as easy as serving the static resources that compose it. As an example, we will use GitHub Pages as a convenient static host that can be deployed right along side your application repository.

To use GitHub pages we just need to:

You can read GitHub document for more details, and in general these principles should apply to other static hosts.

We will use grunt-build-control to facilitate the process. grunt-build-control makes it simple to set up and manage branches. The Grunt task needs to specify a remote target as well as related options (the local directory to commit, the message to add, etc.). See the Dorabella task as an example.

08 - Polishing Dorabella --- 10 - How to help freedom.js