So, I had this idea for quite some time, and it really looks like the best idea for portable ui right now.
Plus, we can debug on a second screen/embedded setup.
Current profiler analysis tooling is in C#, which while nice isn't very usable when you actually need it (aka, not prepared for it)
Client Side
I'm gonna experiment a bit with various frameworks til I find something solid enough, i've worked in the past with a few but i've never been too happy with anything.
Currently planning to evaluate
ember.js (this doesn't seem stable enough, and its a pita to setup)
angular.js (next up)
can.js
?
Dropped
backbone + underscore (too much manual work, weak data model, slow rendering)
ext/sencha (don't ask)
plain ole jquery (no data model, weak templating)
If you have any suggestions feel free to add, gonna spend a week or two trying out stuff to find something decent enough. Had to fork backbone/underscore and a lot of custom logic for payware project that's just out, so i'm looking for something thats elegant out of the box and doesn't require me rewriting the guts of it. And it has to play nice with websockets.
Server side (in reicast)
I've forked libwebsockets and got it integrated with reicast's types.h & friends. It can serve basic files (from /webui) as well as websockets, so it should be all we need.
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1837577-debugger-profiler-related-non-user-ui-webui-websockets?utm_campaign=plugin&utm_content=tracker%2F500311&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F500311&utm_medium=issues&utm_source=github).
So, I had this idea for quite some time, and it really looks like the best idea for portable ui right now.
Plus, we can debug on a second screen/embedded setup.
Current profiler analysis tooling is in C#, which while nice isn't very usable when you actually need it (aka, not prepared for it)
Client Side
I'm gonna experiment a bit with various frameworks til I find something solid enough, i've worked in the past with a few but i've never been too happy with anything.
Currently planning to evaluate
Dropped
If you have any suggestions feel free to add, gonna spend a week or two trying out stuff to find something decent enough. Had to fork backbone/underscore and a lot of custom logic for payware project that's just out, so i'm looking for something thats elegant out of the box and doesn't require me rewriting the guts of it. And it has to play nice with websockets.
Server side (in reicast)
I've forked libwebsockets and got it integrated with reicast's types.h & friends. It can serve basic files (from /webui) as well as websockets, so it should be all we need.