Watch @mpj for #javascript thoughts and tutorials
https://www.youtube.com/watch?v=EmGfdlixQHo
It's going to take a lot more convincing for me to give up MVC thinking, or templates:
1. I like seeing how my component will be rendered mostly in HTML
2. Anything complicated is done in view model/controller code so I'm not tied down to presentation
3. Most people already know what framework they are working in, and have history of templates: Angular, ASPX, etc.