Web application development workflow with Node.js and Git
gelnior.wordpress.com
gelnior.wordpress.com
Is it common practise to do the UI first in some parts? Does this not cause problems when certain features get dropped?
I am not sure that writing UI first is a common practice, but it fits good with development of web application which relies a lot on UI.
You could have branches with SVN too, by the way. And commit often. But you've switched to Git already, that's good. Stay there :)
For client-only JS applications, have a look at Brunch framework. It is really good to structure your app (Ponyo client side is based on it). http://brunch.io/
should it be : npm install coffee-script?
plus, as a quick test, it did not work for me, i.e. after I enter a category, then press 'add', nothing happened.