Ombyggnad 2026/2027 pågår - döda länkar förekommer. Mer information

Är Svelte fortfarande något att ha 2025?

2025-02-05 på Anders Ytterströms webblogg

TL:DR; Ja, Svelte är hur trevligt som helst. Använd det om ni gillar det.

Svelte har under flera år funnits litet i kulisserna, och väljs ofta bort för andra alternativ.

Kvar är Svelte. Det är varken industristandard, enterprise, utvecklarnas ögonsten eller av intresse för purister eller hipsters. Det är dock ett verktyg som funnits ett tag och som varit battle-testat sedan länge. Svelte är med andra ord en tråkig teknologi.

Av strategiska skäl har inte heller jag gjort något ambitiöst i Svelte. Tills nu, när jag ville göra en simpel PWA för intern uppföljning.

Kraven var följande:

Givet minsta motståndets lag så följde jag Vites scaffolding.

npm create vite@latest
cd new-dir
npm run dev

Jag valde Svelte med TypeScript, då jag har självbevarelsedrift och därmed väljer att koda klient-gränssnitt med typning. TypeScript är enkelt, och precis som Svelte, tråkigt.

Ungefär 90 minuter senare hade jag den första versionen i produktion, med en påskyndad design men fullt funktionell. Den lades till på hemskärmen och kunde börja användas direkt.

Det är inget annat än två tummar upp vad gäller OOB-produktivitet.

Några saker jag vill nämna:

Så, när borde Svelte användas? Enligt mig:

Jag skulle inte använda Svelte i följande situationer:

(Jag har medvetet valt att inte nämna SvelteKit här. Det är en annan sorts best, som snarare tävlar med Next, Nuxt och Remix. Det var inget som var intressant för mig denna gång.)


Ovanstående inlägg publicerades 2025-02-05. Det går att prenumerera på denna webblogg. Härifrån är följande mål rekommenderade: