Выберите город

Наши офисы

  • Краснодар
    Красноармейская улица 116
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00
  • Москва
    117218, улица Кржижановского, дом 29, корпус 5, этаж 2, офис 225.
    +7 (499) 403-37-36
    ПН–ПТ: 9:00–18:00

Gutenberg перешёл на Vitest для тестирования в России

Новости

Gutenberg перешёл на Vitest для тестирования

Gutenberg отчитался о переходе с Jest на Vitest для тестирования JavaScript-кода. Это не касается пользователей сайта напрямую, но затрагивает тех, кто работает с кодом WordPress — разработчиков, поддержки, интеграторов. Основные изменения: тесты теперь используют современную среду, которая лучше работает с ECMAScript-модулями, и добавлена поддержка реального браузера для проверки отрисовки и взаимодействий. Важно: это не обновление для пользователей, а внутренняя смена инструментов для разработчиков.

Gutenberg отчитался о переходе с Jest на Vitest как основной тестовый фреймворк для JavaScript-кода. Это не означает, что ваш сайт внезапно стал медленнее или сломался — изменения касаются только процесса разработки. Но для тех, кто использует WordPress как платформу для создания сайтов, это сигнал: тестирование стало ближе к реальным условиям. Vitest позволяет запускать тесты в реальном браузере, проверяя, как отображаются стили, работают скроллы, фокусы и взаимодействия — то, что раньше приходилось эмулировать.

На мой взгляд, это не просто техническое улучшение — это шаг к устойчивости. Jest уже давно не развивается с прежней скоростью, а Vitest, встроенный в Vite, уже используется в современных инструментах вроде Storybook. Переход на Vitest означает, что тесты будут быстрее, проще настраиваться и меньше ломаться при обновлении зависимостей. Особенно важно, что теперь можно проверять компоненты в реальном браузере — это не просто удобство, а возможность выловить ошибки, которые jsdom не показывает.

Для владельца сайта это не повод срочно что-то менять. Но если вы работаете с кастомным кодом, темплейтами или плагинами, которые тестируются — стоит понимать, что будущие версии WordPress будут строиться на более современной инфраструктуре. Мы в Cetera такие интеграции делаем так: начинаем с аудита, где проверяем, насколько код готов к изменениям. Если у вас есть внутренняя команда — следите за обновлениями в @wordpress/scripts. Если нет — это повод задуматься, как вы будете отслеживать качество кода в будущем.

Это часть нашей работы — Программирование. Создание функциональных возможностей на сайте. В части создания сайтов выражается в интеграции верстки с данными в базе данных и формировании тем самым логики работы сайта. Программирование

Автор: Святослав Семенов из Cetera Labs

Новость для бизнеса в Краснодаре, Россия

Другие новости

Google добавил отчёты по ИИ-поиску в Search Console в России

Google Search Console теперь показывает, как часто сайты появляются в генеративных функциях поиска — в AI Overviews и AI Mode. Это не бета, не анонс, а полноценный релиз, доступный всем сайтам с 31 августа 2026 года. Всё, что нужно — открыть отчёт и увидеть, сколько раз ваш контент упоминался в отве…

Прочитать статью

60 запросов в час: как живые тарифы USPS теперь влияют на сайт в России

Разработчики USPS объявили о переходе с устаревших Web Tools на новые API — и это повлияло на работу магазинов на WooCommerce, которые используют живые тарифы доставки. Ключевые изменения: лимит запросов с 60 в час и новая схема получения ключей. Это не просто технический сдвиг — это вопрос, как сох…

Прочитать статью

Запишитесь на сбор требований со специалистом по 1С

Расскажите, что сейчас происходит с учётом и программой. Разберём задачу и предложим решение — с оценкой в часах.

Краснодар, Россия

Наталия Назарова

Красноармейская улица 116, Краснодар

+7 (499) 403-37-36

krasnodar@1c-cetera.ru