Hi,
Since I've discovered brython, I can't imagine coding client's part with javascript again.
BTW, I'm always looking for a way to code UI (with python), with html/css technos (see my github repos wuy->guy->gtag) .. and without using electron/cef ;-)
The
pywebview is the better option, nowadays ... So i try to mix pywebview & brython, and it's clearly a great option ... here is the simplest poc (proof of concept).
the (py)webview is available on any platforms ... the client side is pure brython, the "server" side (not really "server", because python is not exposed thru http/websocket ... but thru a (pywebview) js_api thing) is pure python. Everything is python3 !
the result is easily freezable (with pyinstaller) ... and should be really easy to port to android too (thru the kivy/pywebview (
something like that) )
There is something to explore here ...
(google don't let me include a zip in the post : so
it's there )