Introduction: What is Svelte?
in my humble opinion:
Svelte is a lightweight JavaScript framework that is designed to be used in web applications. It is designed to make it easier for developers to create high-quality, responsive UIs.
But the developers of svelte describe it as follows:
SvelteKit is a framework for building web applications of all sizes, with a beautiful development experience and flexible filesystem-based routing.
Unlike single-page apps, SvelteKit doesn't compromise on SEO, progressive enhancement or the initial load experience β but unlike traditional server-rendered apps, navigation is instantaneous for that app-like feel.
For Discussion
I think you will be surprised when you use it, it's just the best, So why Developers don't use it, me as developer i has to be open for new stack all the time in order to deliver the best websites for the clients, what i mean is no one use plain (HTML, CSS) for big projects anymore, because it's outdated, and i think the time have come to renew the front-end stack with something new.
Top comments (7)
I like svelte but using react and nextjs means I have access to years of already developed and maintained node packages. This cuts cost down and leads to me not re-inventing the wheel.
If itβs for a personal project or something small go with svelte, but choosing it for a production app is a huge risk. Imagine needing to hire additional developersβ¦ your pool just shrank to 2% of the market.
It makes sense
At production level is not very clever to change to a new framework everytime that emerge unless the status quo is far behind.
Even Vue that has more years suffers from the argument: "more packages, the ecosystem is bigger and more jobs"
Svelte is good though, Vercel contracting Harris is a good sign to make it grow as a react/next.js successor or steal some concept from it.
Why people don't use sveltekit?
BTW, i like svelte & sveltekit. It's my favourite...
But literally our work is development, and in order for us to develop, we must develop our use of development tools.
I use it π
Me to