This app allowed me to start on several technologies :
- Scala
- Play2
- Coffee Script
- AngularJS
It is based on todo tutorial from angularjs web site on which i have added a play2/scala backend
Beside, all angular code is wrapped in requirejs amd modules and written with coffee script
You can read more about this app in my blog (french) -> http://www.vivian-pennel.fr/blog/mon-avis-play2-scala-todoapp
To run this app you will need to install play 2.1.1 first http://www.playframework.com/documentation/2.1.1/Installing Then just "cd" to your app dir and launch
play run
if you want to hack a little, enable auto compilation
play ~run
First aim was to learn technologies described up there But, while programming i realized that organizing angularjs code into requirejs modules with coffee script layer is not really obvious. Same goes for some scala code.
So this app acts also as a reminder, at least for me, at best for others developers :)
As i said before, this is my first attempt on several new technologies here, so feel free to send me any pull requests or open issues if you see some awfull things :)
On otherside, if this is helpful let me know too.
2013-05-24 : Upgrade to play 2.1.1
2012-08-10 : Initial release (play 2.0)
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004
Copyright (C) 2004 Sam Hocevar sam@hocevar.net
Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
You just DO WHAT THE FUCK YOU WANT TO.