In a previous post I mentioned a couple of improvements that the new "apps for SharePoint" model brings for the wider web development community. After developing a couple of web applications using this model I want to elaborate on the new technologies and practices that it made possible.