DEV Community 👩‍💻👨‍💻

Cover image for Who jumped into Svelte recently from other frameworks ?
Akbar Ali
Akbar Ali

Posted on

Who jumped into Svelte recently from other frameworks ?

YouTube decided to suggest me more videos about Svelte knowing that I am lazy and don't like to code the damn react hooks. I am about to make the relevant decision about choosing Svelte or Next JS for my feature projects.

Didn't made any projects with Svelte but some tutorial videos are insisting me to do it. I was like - OMG, It's so easy to code. It's like the answer to our questions as a programmer while doing some complex functionalities with react or other frameworks.

The next step of Svelte is to get utilized by some big tech firms and companies starting job adverts about Svelte developers. Then everyone would try to learn it to get hired.

What are your vision about Svelte ? Did you try it ? Planning to build your next project with it ? Let me know in the comments>

Top comments (8)

Collapse
 
zoppatorsk profile image
Zoppatorsk

I think Svelte is great. Makes stuff that is tiring to do in regular JS/HTML much more ez and fast.
Tried React before but never liked it. Checked out Vue but did not like that one either, Svelte feels good though, but yeah, just started using it and built some small projects with it. Holding on for a while before using SvelteKit again, waiting for stable version.

Collapse
 
pulimoodan profile image
Akbar Ali Author

I didn't try it yet. Grew some interest from some YT videos and developer communities. Glad to know you are really enjoying it. I would try it for my next project.

Collapse
 
zoppatorsk profile image
Zoppatorsk

Yeah, you should. Right now I just start all my frontend projects with Svelte instead of just regular Javascript. In the past have many time started with regular Javascript and after a while when things start to get complex or messy wished I would have used a framework from the start. Sometimes have used React but I don't enjoy it and struggle using it, but at least React stuff has gotten better over the years, when I first started with it components where still Class based.

Thread Thread
 
pulimoodan profile image
Akbar Ali Author

Sure, thanks.

Collapse
 
joelbonetr profile image
JoelBonetR • Edited on

I tried it back when it hadn't even reach the v1 stable and again some time after.

I feel it's like a good idea; it is actually a compiler with some own-syntax instead being a framework or a lib. But the community was not big enough to bring confidence for enterprise-grade applications so we stick with Preact (for quick small things), React (for mid size SPAs) and "recently" Next JS (at any time we need more capabilities) instead.

I've a TODO a bit far on my list to check it again on the future and see how it evolved 😁

Collapse
 
pulimoodan profile image
Akbar Ali Author

Great, it's evolved a lot. The time everyone making enterprise-grade apps with Svelte is not too far.

Collapse
 
joelbonetr profile image
JoelBonetR

Well I won't say that much. I mean... if you've like 300 devs with production experience doing enterprise-grade apps with React, Next JS etc and you want to push Svelte, someone up there will ask you why??.

It needs to be sustained with proper arguments and be as objective as possible when comparing one with the other:

  • What benefits theoretically does it bring against the current stack?
  • Do we have resources and time to do a PoC and evolve it a bit to see the nuances, not only in development but also in the infrastructure?
  • What benefits practically does it bring against the current stack?
  • Can we cover 100% the same spectrum with Svelte than with React?
  • Is it worthy to push resources (and cost) for a good amount of devs to learn this thingy?
  • How many devs are following Svelte (because at any point we may need to hire new devs to work with that if we do projects using it)?
  • And so on and so forth.

So IMO Svelte still has a long way to walk.

Thread Thread
 
pulimoodan profile image
Akbar Ali Author

Got it, thanks

What image format should you use in your next project? 🤔