Using Ur/Web: Pro's and Con's
I've spent the last 1.5 years building a complex web application using an obscure programming language called Ur/Web. Read here why I started using it and why I'm very happy I decided to make the jump.
I've spent the last 1.5 years building a complex web application using an obscure programming language called Ur/Web. Read here why I started using it and why I'm very happy I decided to make the jump.
Every web application needs a router. Almost all the current router implementations in any language or framework use magic strings and dynamic typing to do their work however. We can do better. I made a tiny, dependency-free router that makes route bugs impossible by construction.
The solutions in my last post left me wanting. I decided to give it another go and try to improve virtual-dom rendering in Web Workers.
I've been working on virtual-dom rendering in Web Workers. I wrote down an overview of my ideas and how it looks like in PureScript.
Keeping the models you use on the clientside and on the serverside in sync can be a difficult job. In this blog post, I'd like to show how the PureScript compiler can help us with this.
How does a web app developer end up at PureScript? This is my story.