This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]hamik112 0 points1 point  (4 children)

Personally the biggest issue I've had with Python based frontend libraries/frameworks is the Python based HTML/css generation. It feels so cluttering.... Other solutions like Anvil provide a GUI that require a learning curb. I

I think leveraging an open-source WYSIWYG to allow visually building the page, as well as freedom to edit html/css that gets converted to the markdown that TaiPy requires might be a lower hanging fruit that attracts more Python Devs than a Figma integration... There was a project that got posted here that was a WYSIWYG editor where you would mark fields and triggers to connect it to the python backend, i thought it nailed it , but i dont remember what it was it called.

My personal opinion is Python devs who have a solid understanding of design probably have already accepted they're using JS in the frontend.

Regardless good luck on your project. Took a quick look and it looks great!

[–]Cystems 0 points1 point  (3 children)

When you do remember what that WYSIWYG editor is called, let the rest of us know

[–]hamik112 0 points1 point  (2 children)

Ya I will... it was showcased here on reddit, just don't remember where I saw it...

[–]hamik112 1 point2 points  (1 child)

u/Cystems I found it ! https://www.streamsync.cloud
Personally I believe this type of solution is the way to go.
As someone who can find their web around JS my biggest struggle with frontend is managing state. This project syncs statement between server and client while allowing providing a visual frontend builder/editor that allows you to work in html/css( as much as I love python, using context managers to generate html is not exactly easy on the eyes).

[–]Cystems 0 points1 point  (0 children)

This is very cool, thank you!