JS component-centric libraries and my rationale for considering MithrilJS

An exploration of my current thinking on component-centric libraries and why I am heavily considering using MithrilJS in primetime.


10 minute read

Recently I’ve picked up a contract that requires taking a relatively old server-side rendered codebase with some JS bolted on to a more “modern” front end javascript stack. As those who do front end will immediately notice, just the notion of a “modern” front end JS “stack” can mean so many things (when it probably shouldn’t). There is a plethora of approaches, libraries, frameworks, ideologies to be found on the front end (possibly representative…

Unit testing with JSPM (SystemJS), mocha and vue.js

A quick-start guide to testing with JSPM (SystemJS), mocha and vue.js


2 minute read

While vue offers a decent starting point for testing in it’s guide, I found the guide a little lacking in actual how-to. Also, one of my favorite javascript testing tools is mocha, and the specifics on how to integrate it (or jspm for that matter) are not on the site. Of course, it’s not the vue.js team’s job to integrate everyone’s tooling with vue.js, so I took it upon myself to write a little something about it.