O kurka wodna, czy ja dobrze widzę że #lurker korzysta ze Svelte na frontendzie?
Zdziwiłem się mocno, bo jednak jest to dosyć niepopularny framework (biblioteka?).
Skąd ten wybór @Thanos ?
#programowanie #svelte #javascript #frontend
Zdziwiłem się mocno, bo jednak jest to dosyć niepopularny framework (biblioteka?).
Skąd ten wybór @Thanos ?
#programowanie #svelte #javascript #frontend
Thanos
4
osobiscie na froncie siedzę od czasu jQuery (przerabiałem od Backbona po Reacta praktycznie wszystko, włącznie z Angularem 1, Emberem, knockoutem czy Batman.js - tak, kiedyś była taka biblioteka
wszyscy frontowcy mają jeden problem: oczekiwanie na to, kiedy los przyniesie nowego frejma (dzisiaj Vue/React, jutro ich następcy itd.). jest nawet taki żart: "Liczba dni od czasu ostatniego frameworka JS" - i odliczanie
rozwiązaniem tej bolączki jest właśnie Svelte. Svelte to nie framework, ale technologia. stack, w którym twórcy w końcu zrobili to dobrze. Svelte nazywane jest (roboczo) Vue-killerem (które to Vue miało być killerem Reacta, ale tak się nie stało).
po Svelte nie nadejdzie już nic nowego. Svelte to najwyższy poziom rozwoju. wybrałem go, bo chciałem uniknąć sytuacji, że zaraz wychodzi nowy framework i ten aktualny staje się nagle przestarzały. ze Svelte tak nie będzie.
dodatkowo, w Svelte kodzi się niezwykle łatwo i szybko (szybciej niż w React + Vue razem wzięte). ponadto, S ma wbudowaną reaktywność out-of-the-box (do Vue trzeba doinstalować Vuex-a, a do Reacta - Reduxa lub MobX-a; nauczyenie się działania tych bibliotek to nieprosta sprawa; do tego generują bardzo dużo zbędnego kodu - to podejście ma swoich zwolenników oraz przeciwników - ja zaliczam się zdecydowanie do tych drugich).
anyway, Svelte to przyszłość. wierzę, że za 2-3 lata będzie naprawdę spory boom na niego. teraz mało kto jest przekonany, bo jest to młoda (świeża) technologia oraz nie stoi za tym nikt powazny (typu FB za Reactem - a to wcale nie pomaga). niemniej pojedynek Vue/React -vs- Svelte postrzegam jak Apache -vs- Nginx. Apache nadal jest najpopularniejsze (i jeszcze długo zostanie, z wielu względów), ale to Nginx wymiata niepojęcie, pod każdym względem. tak samo tutaj: Svelte to uber-boss, żaden inny stack nie ma do niego podjazdu. w połączeniu z rollupem (zamiast Webpacka; domyślnie jest rollup) to po prostu miazga pod kątem koderki oraz benchmarku. Wszystkim gorąco polecam!
- aha, jeszcze mała uwaga. bo ktoś tutaj się pytał, dlaczego Svelte, Node.js, CockroachDB itd. - wszystko bardzo nowoczesne, świeże. Dlaczego nie klasycznie: PHP + MySQL + cache w Redisie i byłoby równie spoko. Odpowiadam (ponownie): Lurker to mój plac zabaw, testuje tutaj wszystko, czego przez lata w korpo nie mogłem robić... a teraz mogę
tenji
1
trevoz
0
Svelte taki hipsterski mi się wydaje
tenji
1