Viewing profile — Sn3llius
Sn3llius
HN member- Joined
- Wed, May 08, 2024, 7:47 PM UTC
- HN karma
- 23
- Public activity
- 14 items
- HN profile
- View on Hacker News ↗
About Sn3llius
No profile information was provided.
Recent public activity
-
story
Show HN: Rio – Open Source Web Apps in Pure Python, No JS/HTML/CSS Needed
Hey HN, Over the past 10 months, my friends and I created an open source project called Rio to help Python developers build modern web apps without needing HTML, CSS, or JavaScript…
-
comment
Comment #41572360
Thank you so much for the kind words! It's always great to read messages like this. I can't wait to hear your feedback
-
comment
Comment #41572340
Nope! No premade layouts, and not a single line CSS. Give it a shot :)
-
comment
Comment #41570429
Agreed! And indeed we are still considering switching Rio to a Canvas + WebGL/WebGPU. The reason we've decided against it for now is accessibility, and weird edge cases such as Cop…
-
comment
Comment #41570244
Most languages have arrays that grow automatically. I'd say C/C++ is the exception there. When I said array, I specifically meant O(1) access, which is in contrast to linked lists,…
-
comment
Comment #41570223
List access is O(1), which effectively makes them arrays :)
-
comment
Comment #41570211
Rio dev here. I 100% agree with you. We aren't expecting for JS developers to flock to rio en-masse. Instead, we're targeting the many, many Python devs that have been completely l…
-
comment
Comment #41570194
Exactly! We've seen from personal experience just how many people are currently working on AI/datascience projects and would love to create UIs for them, but just can't. That's exa…
-
comment
Comment #41570165
Rio dev here. You're right in that all Rio components use Material Design, but there is still room for configuration. I can't post pictures here, but if you check our discord, some…
-
comment
Comment #41568508
You nailed it. Built-in components do as much work as possible directly on the client. Any Python code however runs on the server. This makes it dead-simple to e.g. connect to your…
-
comment
Comment #41568481
We don't see ourselves as Python bindings for the web, but instead as a pythonic way to create apps. I understand that "span" has become a well known name amongst web developers, t…
-
comment
Comment #41568420
Nailed it! We use pywebview. (Rio Dev here.) Local apps run inside of a webview. Think of it like electron but for Python. Even though this _should_ be cross platform, we've unfort…
-
comment
Comment #41568373
Rio Dev here. I can see where you're coming from. Seeing an experience web-dev work can be mindblowingly fast. But there's two sides to each story - there's tons of developers that…
-
comment
Comment #41568311
Hey, Rio dev here. Love to see us on Hackernews Rio comes with its own set of debug tools, so I don't see debugging as a problem. Our components even explain their entire layouting…