When we started about half a year ago on finding a suitable technique to build an enterprise scale web application, one of my team mates shouted at least once a day: “The user interface should be expressed using pure functions!” That sounded a bit vague; yet it started a very interesting dive into several techniques to find the ultimate, maintainable, well-performing pure rendering mechanism. This