Just released a new version of my nascent reactive #python + #pyscript #frontend framework, PuePy.
https://puepy.dev/
=> More informations about this toot | More toots from bouncing@twit.social
@bouncing
I think this could be really nice!
(I'm too old to learn JavaScript)
What's your vision for puepy? What kinds of web sites do you want it to be able to build?
I'm asking because I have a project that has been on my to-do list and learning Vue has been slowing it down.
=> More informations about this toot | More toots from rzeta0@mastodon.social
@rzeta0 Awesome! I guess I imagined single-page apps (esp with Pyodide) and/or complex UIs. Things with data visualization, form validation, etc.
If you have any questions, or are wondering how to do something, I’d be happy to answer. I’m pretty familiar with Vue 2 (though less familiar with Vue 3 composition API).
A big reason for my drive to do it is the feeling that the JavaScript world changes too fast with too many dependencies to keep up. I want something simpler.
=> More informations about this toot | More toots from bouncing@twit.social
@bouncing
I'm totally new to web coding (well new since HTML 4 20+ years ago..) so I can't judge if my needs are simple or not.
I'd like to create a prototype Google-docs like editor but which exports LaTeX typeset PDFs.
So not too much going on on the page except the usual (file->export, insert equation, etc).
I was looking at https://editorjs.io to provide the main editor elements which back onto clean json data for document storage.
1/2
=> More informations about this toot | More toots from rzeta0@mastodon.social
@bouncing
My reasons for looking at python web frameworks is that
=> More informations about this toot | More toots from rzeta0@mastodon.social
@bouncing
Is there a "getting started" tutorial I can follow?
=> More informations about this toot | More toots from rzeta0@mastodon.social
@rzeta0 Yeah, though it’s probably not as clear as it could be if you’re not familiar with Vue or React? I’d love some feedback on it: https://docs.puepy.dev
You can also follow along with the examples here, which you can run in your browser: https://pyscript.com/@kkinder/puepy-tutorial/latest
=> More informations about this toot | More toots from bouncing@twit.social
@rzeta0 The document editor component will probably be the “hard” part. Also aside from a few examples with https://shoelace.style I haven’t added much in terms of advanced widgets.
If you can find a Web Component that does most of the editor work, that will probably be your best bet.
But with pyodide and pypi, presumably if you can find a python library that does the actual rendering, you can use it.
=> More informations about this toot | More toots from bouncing@twit.social This content has been proxied by September (ba2dc).Proxy Information
text/gemini