Современные реалии таковы, что не каждый бизнес может себе позволить сайт, особенно стартующий бизнес. Поэтому выгодно воспользоваться конструктором сайтов, например filandor.com . Запуск сайта через несколько минут.

Cloudflare Workers позволяют разработчикам мгновенно развертывать код по всему миру. Wrangler — это инструмент командной строки, который мы создаем (и используем!) для создания, изменения и загрузки рабочих процессов. Недавно мы анонсировали новую версию Wrangler с множеством новых функций, включая автономную разработку, запуск без настройки и поддержку инструментов разработчика. С тех пор мы усердно работали над тем, чтобы сделать работу разработчиков с версией 2 максимально удобной и приятной. Мы уверены в том, что создали, и теперь планируем официально объявить устаревшей версию 1.

Что происходит?

Версия 1 Wrangler (@cloudflare/wrangler on npm) устарела, что означает, что новые функции или исправления ошибок не будут публиковаться, если они не являются критическими. С августа 2023 г. дальнейшие обновления предоставляться не будут, а репозиторий Wrangler v1 GitHub будет заархивирован. Мы настоятельно рекомендуем вам перейти на версию 2 (обработчик на npm), чтобы получать постоянную поддержку. У нас есть руководство по миграции, чтобы упростить этот процесс!

Почему?

Наша цель — сделать разработку на платформе Cloudflare максимально гладкой и приятной. Будь то упрощение общих рабочих процессов, включение мощных инструментов в кодовую базу Wrangler или открытие Wrangler для использования в качестве библиотеки, мы хотим, чтобы Wrangler был универсальным магазином для разработки на Cloudflare.

Имея это в виду, в прошлом году мы решили привести наш продукт в соответствие с нашими целями. Wrangler был основным способом взаимодействия разработчиков с нашей платформой, но кодовую базу было сложно поддерживать, и она постоянно усложнялась. Взвесив наши варианты, мы пришли к выводу, что лучший путь вперед — это полная переработка Wrangler, кульминацией которой станет выпуск версии 2.0.

Как правило, несколько основных выпусков (например, с 1.x по 2.0) вносят критические изменения в кодовую базу, что делает нетривиальным обновление до последней версии программного обеспечения. Хотя некоторые поломки были неизбежны с выпуском новой основной версии Wrangler, мы стремились обеспечить плавное обновление. Мы предоставили подробные сообщения об устаревании и задокументировали критические изменения, где бы они ни происходили. Мы тщательно отслеживали отчеты о проблемах и отвечали обновлениями для устранения проблем. Мы отслеживали статистику загрузок обеих версий Wrangler и праздновали внутри компании, когда количество загрузок версии 2 Wrangler превысило количество загрузок версии 1 на npm.

Загрузите статистику для @cloudflare/wrangler (версия 1, выделена синим цветом) и wrangler (версия 2, выделена оранжевым цветом). Источник: https://npmtrends.com/@cloudflare/wrangler-vs-wrangler.

Что мне нужно делать?

Для большинства наших пользователей отказ от версии 1 будет незаметен — они уже используют версию 2! Если вы все еще используете версию 1, обновите ее — у нас есть руководство по миграции, в котором подробно описано все, что вам нужно сделать для обновления до последней и лучшей версии. Если вы столкнулись с какими-либо ошибками, неожиданным поведением или чем-либо, что мешает вам выполнить обновление, сообщите об этом! Если вы не используете Wrangler, попробуйте! Мы действительно гордимся тем, что мы создали, и нам нужны ваши отзывы о том, как мы можем продолжать делать это еще лучше.