Mithril

Mithril might feel like a niche JavaScript framework but it’s a good option to develop high-performing Single Page Applications. Being a microframework, you can be sure that your development work will be straightforward. Besides, Mithril provides you with routing and XHR utilities right out of the box, all of which are simple enough even for beginners to learn how to handle them in under an hour to take full advantage of them. 

Mithril is a modern client-side JavaScript framework for building Single Page Applications. It's small (< 10kb gzip), fast and provides routing and XHR utilities out of the box. Mithril is used by companies like Vimeo and Nike, and open source platforms like Lichess.