Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For someone not in the web dev space, this looks like an interesting way to get started.

If one has Python and Rust experience, what would be a recommended "first principles" path to get started in understanding web development with LiveView and Svelte?



I would advise against that path (unless you’re looking at a long time horizon). Phoenix is great, and it makes a lot of really hard things simple, it also introduces you to a lot of things that don’t exist anywhere else (relies heavily on OTP).

But then that approach has almost nothing to do with svelte or any other SPA tool so that is something else you’d have to learn.

Personally I’d start with either Phoenix and avoid any SPA tools until you get really comfortable and have hit the boundaries of what is possible with Phoenix. Or alternatively, I’d start with sveltekit and not think about Phoenix and save exploring that for another time.

Phoenix is super cool, but I’d suggest starting with SvelteKit, as you can build full stack apps and the same principles apply if you want to move to react or vue or anything else.


Start with Phoenix and add live_svelte when you need to. No need to juggle both at the same time when you're starting out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: