Implementing single file Web Components (Vue.js-style) in a web browser | Hacker News Reader