49
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 29 Oct 2025
49 points (100.0% liked)
Web Development
4735 readers
7 users here now
Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development
What is web development?
Web development is the process of creating websites or web applications
Rules/Guidelines
- Follow the programming.dev site rules
- Keep content related to web development
- If what you're posting relates to one of the related communities, crosspost it into there to help them grow
- If youre posting an article older than two years put the year it was made in brackets after the title
Related Communities
- !html@programming.dev
- !css@programming.dev
- !uiux@programming.dev
- !a11y@programming.dev
- !react@programming.dev
- !vuejs@programming.dev
- !webassembly@programming.dev
- !javascript@programming.dev
- !typescript@programming.dev
- !nodejs@programming.dev
- !astro@programming.dev
- !angular@programming.dev
- !tauri@programming.dev
- !sveltejs@programming.dev
- !pwa@programming.dev
Wormhole
Some webdev blogs
Not sure what to post in here? Want some web development related things to read?
Heres a couple blogs that have web development related content
- https://frontendfoc.us/ - [RSS]
- https://wesbos.com/blog
- https://davidwalsh.name/ - [RSS]
- https://www.nngroup.com/articles/
- https://sia.codes/posts/ - [RSS]
- https://www.smashingmagazine.com/ - [RSS]
- https://www.bennadel.com/ - [RSS]
- https://web.dev/ - [RSS]
founded 2 years ago
MODERATORS
I maybe should've lead with that in my post, but I do know HTML/CSS/JS on a basic level. Again, as I thought I laid out in my post and as I have said in other comments, I'm not really here to ask for advice on learning these things. I'm asking for advice on a stack choice.
Some other people mentioned Svelte. Would you say that's too "hip"? What other options are there than React, if we exclude all the hip stuff?
Are you building something for fun, or something meant to last? If you want it to last, I'd be looking at old frameworks - obviously React, and Vue has also been around a long time. Angular is also old, but Google maintains it, so they could kill it at any moment (and personally I hated it when I had to use it).
I've never used Svelte, and don't know much about it. From a quick look online, primarily what it does differently than other frameworks is use a compiler. I'd be a little concerned here, because what it compiles to is JS, as that's what runs in your browser. This can make debugging more challenging, because when you pull up the debugger in the browser, it's not your code, it's the compiled code. They may have solved this problem, they may have browser extensions and IDE plugins to help with this, but find out before you start. If you can't use a debugger, use a different framework.
I'd argue Svelte's main differentiator is its simplicity compared to many frameworks. The syntax is essentially just an html page, with tags for reactive code and normal HTML markup with additions like {#if} or {#each}.
As for debugging, a typical Svelte project ran with Vite will have debug mappings that makes the console debug window look very close to your actual code.