I want to write a web app, an SPA. After many years of not caring about web design [1], getting back into the game is very difficult, even if my programming skills are more than 10x what they were back then.<p>I'm sold on JS, as to me PHP is very ugly and incomprehensible. My stack currently looks like this:<p>Node -> Express+Passport+Mongoose -> Bootstrap + Angular/Polymer + D3<p>I've only begun my project three weeks ago, but I would have hoped to have a prototype by now. Admittedly, I'm not working on this 40hrs a week, but still. I find it very hard to understand how everything fits together.<p>And then news like this appear, once or twice a week, which make me spend some hours reading on this or that new framework and how better it performs.<p></rant><p>[1] I did some flash, html and js about 6-7 years ago. Also learned enough php to be disgusted by it.