Now that our data I/O over HTTP is set, we can move to the next requirement, which is to put an HTML5-based UI on top of it. The goal is twofold:
- Reuse existing libraries and skills from the world of web development.
- Make it easier to move the UI to a website if it will ever be needed. You'll also appreciate, for a case like this, how small the effort required by Qt is.