this post was submitted on 09 May 2024
73 points (74.2% liked)
Programming
17333 readers
365 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The plan was for it to be just CSS, but as advanced as CSS is today, some things still aren't possible with it alone. Javascript had to come into play, so no, this isn't CSS-only.
But if your intention was to belittle CSS, how rude. I dare you to center a
<div>
Oh no, I dare not belittle CSS. I haven't even done any real website development yet. It was all just Rust and Python backends.
Oh, I see. That explains why your website's front-end isn't loading
Well, I haven't really started building it yet. I do plan on using Leptos for an upcoming project I have.
That's cool. Have you explored Leptos's features? I totally get why you went for a RS framework over Py's, even though Py's might be more stable for now. But is your project focused solely on the web, or do you plan for it to be cross-platform with support for mobile and desktop OS as well? I'd love to know why you chose Leptos over Dioxus?
(This is not suggestive question, I’m just really interested to know why you made that choice)
Dioxus is indeed nice, however it feels too "bloated". The WASM files are bigger than what Leptos produces and Dioxus is not just focused on web development but also desktop and mobile apps. I don't need that. Leptos is good enough. I do plan on releasing a mobile app if this project gets significant interest, I'd probably do that in Kotlin so that the app is native and not web rendered.