twitwi / vuejs-python

Python (with reactive properties) which state is rendered using Vue.js through websockets
MIT License
20 stars 2 forks source link

Newer version to get rid of legacy mini-app ? (vue3, fastapi?, vue-runner?) #1

Open twitwi opened 9 months ago

twitwi commented 9 months ago

This needs to be updated to vue3.

Maybe also, a lightweight version could be considered, just to easily run python functions (using fastapi, maybe as an improvement of the incubating vue-runner).

Or maybe just use some refs (more like the composition API).

Or maybe either no-template objects that are mixed-in a js object (or at the opposite, allow template in .py, and allow a main component as in vue-runner).

twitwi commented 9 months ago

consider a reuse of kernel access etc, maybe from https://docs.marimo.io/ i.e. a marimo with mixins states/pinia that are in python