RiotJS Module hot-loading Demo
Module Hot Loading enables a super efficient workflow without the pain of manual reloading of your web application. What do I mean by that? Well, the usual web developer cycle is:
- Write code
- Save code
- Switch to Browser
- Hit Reload
- See what happens
- Switch back to Editor
Half those steps (3, 4 and 6) are manual and very repetitive if you want to have an incremental development experience. They can be automated completely.
There are some frameworks that support Module hot-loading by now. ClojureScript and Elm probably were the first languages to support that paradigm, but it’s possible in JavaScript as well, by now.
This is a demo...