It is apparently possible to compile python code to web-assembly using pyodide.
I thought that this could possibly used to build streamlit components using python for both server and client side code.
Oooh, I’m glad this conversation is getting started. Great benefits for beginner learners: no install, no required logins, minimal network requirements to download.
Do you have any usecases in mind for getting the client side python into the server side?
Anyway, here’s a starboard.gg notebook I made a bit ago when prepping to handle wild interview answers.
And here’s an option to embed it (or other notebook) in a streamlit app (in an iframe)