This demo was given as part of the May 2014 Ember.js Ottawa meetup. It is shamelessly based on the Building an Ember.js Application video guide by Tom Dale. However, it has been slightly adapted to use a newer version of Ember (v.1.5.1), Ember App Kit and updates to the following libraries which are utilised in the demo:
- Bootstrap - for base styling
- moment.js - to format dates nicely
- Showdown - to convert markdown to HTML
Slides forthe metup where this was presented can be found here.
Follow the steps to run the demo:
- Checkout or copy the code form this repository
- Ensure you have node.js installed on your machine.
- Install Grunt & Bower by running
npm install -g grunt-cli
&npm install -g bower
- Run
npm install
in the directory where you placed the files from the repository. - Once all the npm modules have installed run
grunt server
so start a local web server. - Navigate to [http://localhost:8000] to view the app.
For more detailed instructions on getting going with an Ember App Kit project, see the Ember App Kit getting started guide.
To review how we built this application, you can check the git commit history, which shows the steps we went through to go from a base "Hello World" project tohaving a bloggr application.