The historical context and reasons we should embrace web components | Dark Hacker News