I published an article about template languages and how they effect the modern web:
It used to be simple to build things for the web. In some ways this is still the case, but modern realtime apps are driving the complexity factor to new and uncomfortable heights.
You need knowledge of more tools and technologies than ever to build a web app that feels modern. In contemplating this shift, much of the added complexity stems from how we handle the part of the application a user interacts with — the view layer.
This is likely the start of many such articles in which I try to explain some of the more nuanced thinking behind what we're doing with Pakyow and the impending realtime UI libraries.