Simple CRUD for Ember.js 1.1.2 with Ember Data 1.0.0beta3 + Touch gestures mobile (responsive) version + Grunt templates precompiling
JavaScript CSS
Switch branches/tags
Nothing to show
Latest commit 6700602 Jun 5, 2014 @jkneb jkneb quick ugly fix
Failed to load latest commit information.
assets quick ugly fix Jun 5, 2014
unstyled css fix Nov 6, 2013
.gitignore gitignore css file Aug 27, 2013
Gruntfile.js Remove tests Nov 5, 2013 reamde Dec 10, 2013
index.html polish Nov 6, 2013
package.json missing package May 28, 2014
server.js Add server rest Aug 22, 2013

This repository is a simple demo of Ember (1.1.2) and Ember Data (1.0.0-beta3) which features:

  • a Create / Read / Update / Delete of a collection of users
  • complex CSS transitions / animations on views
  • Handlebars templates precompiling with Grunt
  • full responsive UX (with touch events, and with animations between routes)

Here's the demo ➔

Smashing Magazine step by step tutorial

For those coming from the Ember introduction I wrote for Smashing magazine, then you'll find each snippets of the article in the /unstyled folder.

Here's the demo ➔


First install Grunt or sudo npm install -g grunt-cli

Install the dev dependencies

First cd into the project and run npm install

This command will install locally the following node modules

How to compile css

Install Ruby (RVM is your friend), then gem install sass

Run the following command:
grunt watch or grunt sass

How to compile .hbs templates

Run the following command:
grunt watch or grunt emberTemplates

How to concatenate js files

Run the following command:
grunt watch or grunt concat