Skip to main content

Ускорение развития Svelte

Масштабирование команды, строительство партнерских отношений и растущее сообщество

Svelte - это фронтенд-фреймворк для создания быстрых реактивных веб-приложений с меньшим количеством кода. Если вы новичок здесь, пройдите учебник или посмотрите примеры, чтобы почувствовать это.

Svelte был запущен 5 лет назад и с тех пор прошло долгий путь. В 2021 году, когда использование более чем удвоилось, он был признан самым любимым с наиболее удовлетворенными разработчиками в паре опросов. Наряду с такими известными компаниями, как The New York Times, Apple, Spotify, Square, Rakuten, Bloomberg, Reuters, Ikea, Brave и бесчисленными другими, Svelte используется для всего, от хобби-проектов до интерфейсов встроенных систем.

Чтобы помочь разработчикам создавать полнофункциональные приложения с помощью Svelte, не беспокоясь о сложных деталях, мы разрабатываем фреймворк приложений SvelteKit. Мы быстро переходим к стабильному выпуску 1.0 с помощью ранних последователей, которые уже загрузили SvelteKit почти миллион раз.

Масштабирование команды

Рич Харрис, создатель Svelte, присоединился к Vercel, чтобы работать над Svelte полный рабочий день. Мы невероятно рады, что уровень участия Рича в Svelte еще больше повышается и заставляет его управлять Svelte в будущем.

Svelte стал возможным благодаря работе большого, преданного сообщества. К Svelte присоеденились множество основных сопровождающих в ходе пандемии, в том числе трех на прошлой неделе. В алфавитном порядке:

  • benmccann - основной сопровождающий SvelteKit на протяжении большей части 2021 года
  • bluwy - основной участник SvelteKit, vite-plugin-svelte и Vite
  • dominikg - создатель vite-plugin-svelte
  • dummdidumm - сопровождающий language-tools, который включает в себя расширение VS Code и svelte-check
  • ehrencrona - участник SvelteKit и использует Svelte на работе
  • geoffrich - стимулировал усилия по улучшению доступности сайта и документации Svelte
  • GrygrFlzr - имеет уникальный статус сопровождающего как SvelteKit, так и Vite
  • Halfnelson - создатель svelte-native
  • ignatiusmb - обычный участник SvelteKit, особенно поддержка TypeScript
  • jasonlyu123 - сопровождающий языковых инструментов, который включает в себя расширение VS Code и svelte-check
  • kaisermann - создатель svelte-preprocess
  • RedHatter - создатель Svelte Devtools
  • [rixo] (https://github.com/rixo) - создатель svelte-hmr

Svelte начал принимать пожертвования через OpenCollective в прошлом году и на сегодняшний день пожертвовал более 60 000 долларов США с Cohere, дав 10 000 долларов только сегодня. Мы надеемся, что эти фонды позволят существующим сопровождающим тратить больше времени на Svelte или что средства могли бы в противном случае поддерживать Svelte на неполный рабочий день или контрактной основе, что мы будем продолжать расследовать.

Партнерство

Несколько крупных поставщиков облачных услуг активизируются, чтобы сделать развертывание приложений SvelteKit в любом месте бесшовным. В результате новой работы Рича SvelteKit скоро будет работать на Vercel Edge Functions. Netlify внесла большой вклад в адаптер SvelteKit Netlify, а также обновлено свой инструмент zip- Недавний запуск Cloudflare Pages SvelteKit был партнером первого дня через [новый адаптер](https://github.com/sveltejs/kit/tree/master/packages/adapter-cloudfla Начать создал адаптер SvelteKit для приложений Architect. И члены сообщества вкладные адаптеры для таких сред, как Firebase и Deno, демонстрируя способность SvelteKit работать везде, где это делает JavaScript.

Мы также тесно сотрудничаем с командой Vite, чтобы устранить проблемы SSR, выявленные пользователями SvelteKit. Vite - это инструмент сборки, который делает возможным опыт разработчика SvelteKit, и благодаря напряженной работе базы участников, в которую входят представители нескольких фреймворков, последние выпуски решили почти все проблемы, которые мы отслеживали в качестве блокировщиков релизов SvelteKit 1.0.

Растущее сообщество

SvelteSociety только что провел 4-й саммит Svelteчитайте резюме здесь В дополнение к хостингу Svelte Summit Кевин и SvelteSociety ведут и управляют подкастом Svelte Radio, каналом SvelteSociety на YouTube и Svelte subreddit. SvelteSociety стал домом для всех вещей, связанных с сообществом Svelte, а sveltejs/community и sveltejs/integrations repos были уволены в пользу sveltesociety.dev, который был переработан и перестроен в SvelteKit. В октябре Бриттни Постма, которая внесла свой вклад в дизайн пользовательского интерфейса сайта, основала Svelte Sirens, группу для женщин и небинарных членов сообщества и их союзников.

Сотни разработчиков присоединяются к Svelte Discord каждую неделю, чтобы поговорить о Svelte. Возможно, вы заметили, что в последнее время некоторые члены сервера имеют фиолетовые имена. Это люди с ролью послов, которая была создана, чтобы признать некоторых из самых ценных членов сообщества и помочь справиться с требованиями быстро растущего сообщества. Послы Svelte - это люди, которые хорошо известны своей полезностью и вкладом, а также за поддержание репутации Svelte как дружелюбного, гостеприимного сообщества, и мы глубоко благодарны за их участие. Первоначальными послами в алфавитном порядке являются:

Мы также тестируем обсуждения GitHub на SvelteKit и можем принести это в другие репозитории в организации Svelte, если обратная связь будет положительной.

Что посмотреть

SvelteKit продолжает продвигаться к 1.0, и только на прошлой неделе мы добавили основные функции, такие как улучшенный клиентский рендеринг, [хуки маршрутизации](https://github.com/sveltejs/kit/pull В настоящее время мы работаем над рядом других высокоприоритетных пунктов, таких как обсуждение дизайна API для таких функций, как потоковая передача и загрузка файлов, а также участие в предстоящем выпуске Vite 2.8.

Хотя в последнее время в SvelteKit прилагаются большие усилия, мы продолжаем развивать всю экосистему. Svelte 3.46.0 был одним из наших крупнейших выпусков за последнее время с двумя основными новыми функциями: константы в разметке и директивы стиля.

Траектории Svelte и SvelteKit были ускорены многочисленными инвестициями выше, и в ближайшие будет много обновлений - подпишитесь на блог через RSS или проверяйте ежемесячно, чтобы получить их первыми.