Ancestors

Toot

Written by Ken Kinder :clubtwit: on 2024-06-09 at 12:21

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

Descendants

Written by Tariq on 2024-06-09 at 16:01

@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

Written by Ken Kinder :clubtwit: on 2024-06-09 at 19:04

@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

Written by Tariq on 2024-06-09 at 20:29

@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

Written by Tariq on 2024-06-09 at 20:30

@bouncing

My reasons for looking at python web frameworks is that

  1. javascript isn't that nice for my brain

  1. i don't like the huge amounts of build/node/npm/package/pre-compile/etc stuff

  1. I've been using python on and off for years and it would be nice to have a front-end framework that I could just 'go to' when needed

=> More informations about this toot | More toots from rzeta0@mastodon.social

Written by Tariq on 2024-06-09 at 20:33

@bouncing

Is there a "getting started" tutorial I can follow?

=> More informations about this toot | More toots from rzeta0@mastodon.social

Written by Ken Kinder :clubtwit: on 2024-06-09 at 20:45

@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

Written by Ken Kinder :clubtwit: on 2024-06-09 at 20:48

@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

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/112586633655838335
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
285.79473 milliseconds
Gemini-to-HTML Time
1.734761 milliseconds

This content has been proxied by September (ba2dc).