Why I wrote my own vanilla JS alternative to Vue and React

Last week, I hacked together Reef.js, a simple, lightweight alternative to React, Vue, and other bloated frameworks. Today, I wanted to talk about why I created it and how to use it. Tomorrow, I’ll dig into how it actually works under the hood. I like simplicity. I find React confusing. It has a lot of moving parts and custom methods. I like Vue’s simplicity—create a template, attach some data, and render—but don’t like how it mixes JS into the DOM with custom v- attributes that do things like loop through items and run conditionals.