So you want to build an ECS-backed GUI framework | Dark Hacker News