Ask HN: How do you build complex web apps with vanilla JavaScript | Dark Hacker News