English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
🌸 Май уже здесь — скидки 50% до конца выходных, и сегодня тоже ☀️

Syntax Weekly: Революция Bun, Шелковый Remix 3 и Эра "Slop"-кодинга

Syntax Weekly: Революция Bun, Шелковый Remix 3 и Эра "Slop"-кодинга

В первом выпуске нового еженедельного шоу Syntax Weekly Уэс Бос, Скотт Толински и Си-Джей обсудили тектонические сдвиги в мире веб-разработки. От внезапного переписывания Bun на Rust до радикального переосмысления Remix — индустрия явно входит в новую фазу, где ИИ становится не просто помощником, а полноценным архитектором.

1. Bun переезжает на Rust: ИИ-переписывание за 6 дней

Самая громкая новость недели — популярная среда выполнения JavaScript Bun мигрирует с языка Zig на Rust.

Что произошло?

Пользователи заметили в репозитории Bun странную ветку, где Джаред Саммер (создатель Bun) экспериментировал с портом кода на Rust с помощью Claude AI. То, что начиналось как тест, превратилось в полноценный процесс:

  1. Скорость: Почти миллион строк кода был портирован за считанные дни.
  2. Причина: Усталость от ручного управления памятью в Zig. Rust предлагает более мощные инструменты для предотвращения утечек памяти и сегфолтов (Segfaults).
  3. Результат: Тесты проходят на 99%. Для конечного пользователя это означает еще большую стабильность и меньше падений.

Почему это важно?

Это пример того, что ведущие разработчики называют "slop rewrite" или "slot fork" — использование ИИ для массовой трансляции логики из одного синтаксиса в другой. Поскольку у Bun почти нет внешних зависимостей и есть огромная база тестов, ИИ идеально справился с задачей механического перевода.

2. Remix 3: Прощай, React?

Команда Remix (теперь часть Shopify) представила Remix 3 Beta, и это не просто обновление — это совершенно другой фреймворк.

Ключевые изменения:

  1. Отказ от React: Remix 3 написан с нуля на чистом JavaScript. JSX остался только как язык шаблонов.
  2. DOM-ориентированность: Вместо виртуального DOM фреймворк работает напрямую с нативным DOM.
  3. Сверхлегкость: Си-Джей протестировал клон Hacker News на Remix 3 — страница весит всего 188 КБ, а навигация происходит мгновенно без загрузки лишних скриптов.
  4. Никакого бандлинга: В продакшене сервер работает прямо поверх исходного кода. Никакого Vite или Webpack в привычном понимании.

Проблема документации

Интересный тренд: у Remix 3 практически нет привычных "гайдов". Вместо этого они поставляют Agent Files (.md и .mmd файлы), предназначенные для чтения ИИ-агентами. Разработчикам предлагается не гуглить, а спрашивать у Claude или ChatGPT, как работает та или иная функция.

3. Локальный стек и будущее (Local-First)

Ведущие также упомянули Jazz и концепцию Local-First. В мире, где фреймворки становятся все сложнее, растет интерес к инструментам, которые:

  1. Хранят данные локально на устройстве пользователя.
  2. Синхронизируют их в фоне.
  3. Работают мгновенно даже без интернета.

Итоги недели

  1. ИИ — это новый компилятор: Если раньше мы писали код сами, то теперь мы пишем тесты и просим ИИ переписать всю кодовую базу на более современный язык.
  2. Возврат к истокам: Мы видим откат от тяжелых абстракций (React) обратно к нативному DOM и чистому JS (как в Remix 3).
  3. Скорость разработки: То, что раньше занимало месяцы (рефакторинг ядра рантайма), теперь занимает неделю благодаря связке "Опытный инженер + ИИ".
"Мы вступаем в эру 'проекций' кода, когда фреймворк — это не жесткая структура, а набор правил, которые ИИ адаптирует под ваши нужды." — команда Syntax.

Читайте также

Комментарии
 logo