webui-dev / webui

Use any web browser or WebView as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.
https://webui.me
MIT License
2.35k stars 144 forks source link

Idea: Development scaffolding similar to front-end #435

Open jinzhongjia opened 5 days ago

jinzhongjia commented 5 days ago

Recently when I was trying to develop the front end, I found that the overall development experience was not very good. Maybe we can try to refer to elecron-vite

Make similar scaffolding to help development

jinzhongjia commented 5 days ago

But I think this is not the main demand at the moment.

hassandraga commented 5 days ago

electron-vite is a build tool that aims to provide a faster and leaner development experience for Electron

It's a good idea to have a build tool that helps to speed up the development process. However, let us think about how to add similar tools for every wrapper depending on the wrapper language and needs while we keep the core as simple as possible (c compiler, and a make file).

tvortsa commented 3 days ago

for other wrappers, the role of webUI is better the smaller it is, it’s just a binary protocol between the backend and frontend.

The webUI itself does not serve as a backend, for example, in the case of deno.js and this, in my opinion, is more good than bad.

For the C++ version, etc. maybe everything is different