Перейти к содержанию

Встроенная поддержка Rust-версии React Compiler в Vite

7.0/10

Сборщик Vite получил нативную поддержку реализации React Compiler на языке Rust, что позволяет полностью исключить зависимости от Babel из пайплайнов фронтенд-сборки. Это обновление существенно ускоряет компиляцию проектов за счет прямого выполнения трансформаций и оптимизаций React в архитектуре Vite. Миграция на производительный Rust-инструментарий продолжaет общий тренд перехода JavaScript-экосистемы с Babel на более быстрые нативные решения. В результате разработчики получают более оперативный отклик при сборке без необходимости настраивать промежуточные плагины Babel.

Контекст

React Compiler — это инструмент для автоматической мемоизации компонентов и хуков React, который изначально был реализован на JavaScript в виде плагина для Babel. В рамках ускорения сборок веб-приложений разработчики переносят инфраструктуру JavaScript на язык Rust, создавая нативные порты компилятора в инструментах вроде OXC.

Влияние

Разработчики приложений на React и Vite смогут ускорить сборку проектов и упростить конфигурацию за счет полного отказа от Babel.

Обсуждение в сообществе

Пользователи положительно оценили устранение Babel из цепочки сборки в пользу более быстрых трансформеров вроде OXC и инструментария на Rust. Участники также отметили цикличность технологий, из-за которой веб-разработка снова возвращается к компилируемым языкам для создания инструментов.

Источники

Покрытие источниками

Проверяются выбранные ключевые утверждения, а не истинность всей статьи целиком.

  1. Предварительно: новость слишком свежая

    Встроенная поддержка Rust-версии React Compiler в Vite

    • blog.master.dev · подтверждает · независимая публикация
  2. Предварительно: новость слишком свежая

    Сборщик Vite получил нативную поддержку реализации React Compiler на языке Rust

    • blog.master.dev · подтверждает · независимая публикация