Clutch Svelte Top 10 worldwide

тут про те, як ми досягаємо нових висот і чому Svelte - це супер

Clutch Top-10 cover photo

Ми любимо завжди говорити відверто. Чи про наші перемоги, падіння, чи ділитись думкою, навіть коли вона багатьом не сподобається. Та сьогодні ми поговоримо про щось позитивне, і сподіваємось, що тобі це точно буде до вподоби!

Наш СТО (технічний директор), він же Богдан, як то кажуть, справжній фан коду, або nerd - як кажемо ми у команді!).

Менше з тим, саме завдяки його зацикленості на постійному технологічному розвитку, пошук та перехід на все кращі та кращі технології - Svelte став частиною стека, на якому розробляє Zapal.
*так, наші розробники дуже щасливі розвивати свої технологічні скіли, правда!)

Як вже всі могли здогадатись із назви статті - Zapal в Топ-10 розробників Clutch на Svelte!
Ми щиро пишаємось цим, адже дана нагорода не тільки показує наш професійний ріст компанії, а й дає можливість нашим партнерам та клієнтам упевнитись в нашій експертизі.

Ба більше, ми вже встигли зібрати кілька відгуків від наших замовників про їх досвід співпраці зі Zapal. З ними та нагородами Clutch ти можеш ознайомитись на сторінці нашої компанії за посиланням.


Повернемось до Svelte.


Zapal вже кілька років працює на React (Next.js). Але ми віримо в постійний розвиток і завжди шукаємо нові, все кращі й кращі технології. Ті, з якими краще працюється розробникам, ті, що краще працюють для замовників.
Svelte та SvelteKit точно відповідають нашим критеріям: швидкість, зручність, та оптимізація.

Команда Svelte каже про це так: “SvelteKit – це фреймворк для швидкого розроблення надійних та продуктивних вебдодатків…”

Ще у 2016 Svelte вже зібрав досвід попередніх фреймворків, таких як React, Next.js, Vue, Nuxt.js та Angular. Вони проаналізували, оптимізували й створили щось дійсно краще, швидше, потужніше.

Як наші розробники відреагували на ідею вивчити новий фреймворк?

Звичайно можна подумати, що їх першою реакцією було: “Оййй...Ще й додаткове навчання, коли стільки роботи?”.
Але насправді все виявилося простіше, набагато простіше. Ми ж також геть не прагнемо ускладнювати справи для нашої команди, геть навпаки, метою є — оптимізувати, спростити та пришвидшити розробку.

SvelteKit легко вивчити, особливо якщо ти вже знаєш JavaScript (а ще краще TypeScript).

Кілька днів навчання і вуаля! – деви готові кодити на новому фреймворку. Більша продуктивність, зручніший код, менше коду загалом і, звичайно, краща швидкість, та оптимізація для вебзастосунків наших клієнтів.

Все ж хотіли уточнити, що імплементувати у свій робочий арсенал новий фреймворк — це не просто про те, щоб погратися з новою технологією як іграшкою. Це про оптимізацію проєктів наших замовників, у першу чергу. Простота та ефективність Svelte дозволяють швидше розробляти, а відповідно зменшувати загальну вартість проєкту. Zapal робить його швидшим, кращим, та більш оптимізованим.
Крім того, "чистий" код і ефективні оновлення Svelte роблять довгострокове обслуговування (підтримку) більш економічно вигідною, оскільки зменшується кількість проблем з продуктивністю (таких собі performance issues) та потенційних багів.


У чому ще плюси?


Ми в Zapal підтримуємо open-source культуру. Незабаром ми й про це звичайно поговоримо, та поділимось деталями!
І Svelte – теж open-source проєкт.

Крім того, Svelte ще й оптимізований на максимум, порівняно з React та Vue.

Як сказав один мудрий користувач на Reddit:

A  screenshot showing a reddit msg

*вибач, та ми були змушені залишити це в оригіналі*

Поговорімо ще про плюси від Svelte. Якщо це читаєш ти — наш замовник, чи замовниця, то ми зобов'язані наголосити на тому, що проєкти отримують плюси не тільки з боку оптимізації вартості, але й з боку кращого користувацького досвіду. Швидший час завантаження і ще кращий візуальний досвід призводять до підвищення залучення користувачів і задоволення від використання твого вебзастосунка.”

Хоча Svelte – відносно новий фреймворк, він має сильну спільноту, підтримку, та активно розвивається, що робить його майбутнім веброзробки. Використовуючи його вже зараз, ми вже на крок попереду!

Щодо UI, Svelte теж на висоті, бо має вбудовану систему анімації. Для нас це означає легке використання та інтеграцію, що дозволяє твоїм проєктам мати плавні анімації без додаткових бібліотек, без додаткового навантаження та, відповідно, з кращою оптимізацією.
*так, так, ми знаємо, у цій статті прозвучало слово "оптимізація" багацько!*


Від Next до SvelteKit?

На відміну від Svelte, Next.js все більше пов’язується з компанією Vercel та їх SaaS платформою. Це зменшує можливості його використання з іншими провайдерами, обмежуючи тебе послугами тільки Vercel.
Це шлях до монополії, як в Apple.

Чи це добре, чи погано? Кожен формує власну думку. Але нашу ти вже знаєш.


На завершення!


Ми вже використали SvelteKit при розробці кількох наших проєктів, і чесно кажучи, ці вебсторінки відкриваються за мілісекунди!
Навіть наша команда була шокована!
(І, тільки для тебе, невеличкий секрет: наш новий сайт Zapal також розробляється на SvelteKit!)

Підсумовуючи, Svelte оптимізований, максимально ефективний і не монополізований.

Загалом, Svelte незалежний від будь-якої великої монополістичної компанії. Таким чином, він максимально надійний і незалежний.
Звідки гроші? Спільнота Svelte сильна як ніколи, і їхній розвиток підтримується коштом донатів від спонсорів.

За останні роки Svelte вже встиг зарекомендувати себе як перспективний, надійний і зручний фреймворк, і ми віримо, що попереду ще більше!

Слідкуй за нашими новими постами або просто напиши нашому CEO, що ти думаєш про цей та Svelte.
Ми завжди раді дискусіям!