Write Your Own Vanilla SPA Framework

Rethinking How We Use VanillaJS and Native DOM

I just love playing with JavaScript code that generates or manipulates the DOM. If you’re reading this and wondering, ‘what is the DOM?’, fear not. It is simply a tree of JavaScript objects that represents an HTML document.