maxwell coding
💥 Ирония года: Создатели Cursor перевели свой редактор с Solid на React, потому что ИИ плохо пишет на Solid
✏️ Популярный AI-редактор Cursor практически завершил миграцию своей кодовой базы с Solid.js на React (а заодно ушел с Tailwind на StyleX). Самое интересное здесь — причины, о которых рассказала Principal Engineer проекта Лорен Тан. Их две, и обе заставляют задуматься:
1⃣Проблема «сигналов» на больших масштабах. В крупных и сложных приложениях signal-based подход таит в себе ловушки. Стоит ошибиться, и реактивность вызывает лавинообразный эффект, который рушит производительность.
2️⃣Гравитация обучающих данных AI. Модели ИИ банально плохо пишут на Solid.js. ИИ путает похожий синтаксис, некорректно трекает зависимости, из-за чего сгенерированный код постоянно тормозит. С React таких проблем нет: база знаний у моделей огромная, а овер-рендеринг теперь эффективно закрывает React Compiler.
🤖 При этом сам перенос разработчики сделали... руками своего же AI-агента! Тот за 3 недели перелопатил проект, сделав +266k / -193k строк кода.
☕ Вывод: Как бы ни был хорош инструмент технологически, в эпоху ИИ побеждает тот фреймворк, на котором сгенерировано больше всего обучающих датасетов. React снова победил за счет массы.
🛑Подпишись, чтобы не пропустить.
4 · 445 ·