How to Build Reactive Declarative UI in Vanilla JavaScript | Hacker News Reader