Vue.js vs Svelte.js – obliba a CSS

Ve stručnosti lze říci, že Vue.js je Javascrip framework, který je kompilací toho nejlepšího z Angular a React. Proti tomu je Svelte.js JavaScript kompilátor, který převedení na „ideální“ JavaScript v době sestavení programu. Pokud máme zvolit jednu největší výhodu Vue.js, je to jeho větší rozšíření a lepší dokumentace. U Svelte.js je to vysoký výkon a menší velikost kódu přenášeného do prohlížeče. Svelte.js proti Vue.js nepoužívá virtuální DOM. Podle testů má Svelte.js nejen vyšší výkon, ale též menší spotřebu paměti. Proti tomu má Vue.js mnohem větší ekosystém i komunitu. 

Obliba

Vue.jsSvelte.js
Github starts160k32k
Github Used by80k14k
První verze7/201311/2016
Základní údaje o Vue.js a Svelte.js

Z výše uvedeného vyplývá, že Vue.js nemá v popularitě tolik navrh před Svelte.js, přestože první verze Svelte.js byla zveřejněna o více jak tři roky později. 

CSS framework

CSS framework výrazně usnadní vývojáři práci. Prošel jsem zdroje a našel tyto možnosti, které jistě nejsou kompletní:

Vue.js

  • https://bootstrap-vue.js.org/  – aktuálně zřejmě nejrozšířenější CSS framework Bootstrap ve verzi pro Vue.js
  • https://buefy.org/ – lehký populární open source CSS framework Bulma ve verzi pro Vue.js.
  • https://vuetifyjs.com/ – pokud používáte Material design Google, je tento CSS framework používající flexbox přes svou ne ideální syntaxi vhodný. 
  • https://tailwindcss.com/ – pouze třídy nástrjů nižší úrovn, které ale poak umožňují vytvářet vlastní návrhy. 
  • https://quasar.dev/ – také založeno na Material design Google. Podporuje SPA, PWA i SSR. 

Svelte.js

Zahrnul jsem i frameworky ve vývoji, protože u Svelte.js je výrazně menší vývěr CSS frameworků s delší historií.

Proč jsem nezařadil do srovnání nejznámější React.js? Nelíbí se mi jak je navržen a použitá technologie JSX.

One Reply to “Vue.js vs Svelte.js – obliba a CSS”

  1. Svelte by mohlo strcit vsechny do kapsy kdyby si nekdo dal praci a vyvinul skutecne funkcni UI fwk (zalozeny na tailwind nebo bulme) a kdyby Rich Harris pridal oficialni router pro svelte.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

*