Live data from Hacker News

Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

news.ycombinator.com

41–50 of 329 posts

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#42
post #36

Earlier quoted context omitted.

We definitely plan on doing this in the future to offload on the server. Unfortunately python WASM libraries aren’t at the level we would need yet.

Thanks for the answer. Maybe it would have been better for me to ask if you are planning to improve the python WASM libraries yourself or are you going to wait for the existing community to get them to the point where they're usable for a project like this?

Both, hopefully we will have some time to help contribute.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#45
post #34

At first I was very skeptical, but after looking further at the examples I feel like you pretty much nailed the developer experience. I have not used this yet but I will definitely check it out. Is there a roadmap? I see the GitHub project board is pretty focused on v0.1.20. I am curious what are your plans for client side code via wasm? I feel like that is a critical missing piece for me.

Thanks! We're using GH Projects for everything, we will update the board with a more long-term roadmap. Python support for wasm isn't where we need it yet, but we definitely want to integrate it when it's ready.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#47
The API seems pretty similar to Streamlit, another library to create data apps with Python Given thar it’s more popular compared to Pynecone based on Github, how do you plan to differentiate? I would love to hear about the way that you compile to NextJS because that’s a challenge with Streamlit. I have looked into your docs for custom components but I wonder if it’s possible to use compiled NextJS and bring my custom components there instead of bringing my components to Python?

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#49

I like it. Reminds me of Vaadin and friends. One question regarding the states: when do I get a new State allocated? Is it with every new tab? It's definitely not per-browser-session: if I open a new tab I seem to get a new state, while undoing a closed tab seems to recover its state with it though. Also are old states gc'ed?

Each new browser tab creates a new state. We use Redis to store the state and expire it after 30 minutes.

Re: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python

#50

Love the idea. As someone who's not trying to build The Next Big Thing (TM), but just get some stuff done - I appreciate the focus on the basics. A lot of the python webui's are heavily focused on AI/ML related stuff, which is cool - but what about those of us who just want to build an internal tool that does 5 specific things and nothing more? I try to avoid javascript if at all possible, so "python front to back" i…

> A lot of the python webui's are heavily focused on AI/ML

I'm sorry, what?

Post reply on HN