Skip to content

Instantly share code, notes, and snippets.

@gameboxed
Created August 14, 2012 22:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gameboxed/3353574 to your computer and use it in GitHub Desktop.
Save gameboxed/3353574 to your computer and use it in GitHub Desktop.
Requirements for the Eurucamp workshop on "Single Page Applications with CoffeeScript"
Requirements for the Eurucamp workshop on "Single Page Applications with CoffeeScript"
Andrzej Krzywda
Required tools and repos
1. install node.js (http://nodejs.org/#download)
2. npm install -g coffee-script
3. npm install -g coffee-toaster
4. git clone git@github.com:gameboxed/todomvc.git (it may change before the workshop, so please, git pull it later again, thanks!)
5. git checkout -b minimal remotes/origin/minimal
6. cd todomvc; toaster -dw
7. open index.html and see if it works
Optional:
8. read blog posts:
http://andrzejonsoftware.blogspot.com/2012/06/frontend-is-separate-application.html
http://andrzejonsoftware.blogspot.com/2012/06/from-backend-to-frontend-mental.html
http://andrzejonsoftware.blogspot.com/2012/07/js-frontends-are-like-desktop-apps.html
9. Look at different JavaScript MVC frameworks and get familiar with the functionality of the sample application.
http://todomvc.com/
https://github.com/addyosmani/todomvc
10. Read the slides
http://www.slideshare.net/andrzejkrzywda/use-cases-in-the-code-with-aop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment