Recent submissions

Comment · 2 years ago
Comment · 2 years ago
Yes good call out. We started as Pynecone but a company with a similar name forced us to change our name.
Comment · 2 years ago
Comment · 2 years ago
Thanks! we found script-like frameworks like Streamlit are nice for small apps, but hard to reason about for larger apps. We went with a declarative approach more similar to React.

FastAPI has been working well for us, but we're not strongly coupled to it - in the future it would be easy to swap it out if needed.

Comment · 2 years ago
Comment · 2 years ago
We need to compile down to React/HTML in the end as it's the only way to render a webpage. By "pure Python" we meant from the developer's perspective they won't have to touch React or Javascript.

We only use React for the UI layer and to send events. Since all the state/logic is kept in Python you won't see Javascript errors during runtime, and debugging can mostly be done in Python land.

Comment · 3 years ago
Comment · 3 years ago
Keeping the state on the server allows us to run arbitrary Python code and libraries in our event handlers that update the state. Currently only the ui is compiled to React but the logic stays in Python.

We’re working to offload more logic to the client in the for purely UI operations like you mention, and in the future want to leverage wasm once it’s more mature.

Comment · 3 years ago
Thanks for pointing out, we will update our sqlalchemy dependency to the newest version
Comment · 3 years ago
Yeah we’re only hosting on a single region at the moment so there can be latency depending on your location. We’re working on using edge computing to speed this up.
Comment · 3 years ago
Cofounder of Pynecone here - thanks for the feedback. We’re prioritizing improving our docs and example apps in the upcoming weeks and will have a ChatGPT clone example. Definitely want to improve the onboarding experience and showcase these more complex use cases.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton