Remix.run Logo
HeyLaughingBoy 9 hours ago

Good! I've long said that Embedded UIs should be transitioning to being locally hosted webapps for a variety of reasons.

siruwastaken 7 hours ago | parent | next [-]

What would that variety of reasons be? Genuinely asking.

HeyLaughingBoy 5 hours ago | parent [-]

Main reason is easy availability of developers. Can't swing a dead cat without hitting a web developer, whereas try finding one that even knows what LVGL is.

Tons of existing libraries and frameworks. Essentially every UI problem you're likely to have is solved already, there are Known Good ways of dealing with most problems that you'll encounter.

Consistent interface: the primary interaction element is the browser and HTML is the simplest thing there is to generate. You can write a basic webserver in an afternoon.

And so on...

bigstrat2003 3 hours ago | parent | prev [-]

God, no. The last thing we need is to bring the bloated, slow, unpleasant to use nature of web apps to embedded devices.