Skip to content
industry insights

ИИ, который убивает React Native

Годами концепция «напиши один раз, запускай везде» была святым граалем мобильной разработки. Теперь тихая революция в области нативного кодирования на базе ИИ делает эту мечту устаревшей, и Shopify возглавляет этот процесс.

Cassidy Wolfe
ИИ, который убивает React Native

Конец эпохи: крупная ставка Shopify против React Native

Shopify был титаном разработки на React Native в течение пяти лет, не просто используя фреймворк, но и активно формируя его экосистему. Гигант электронной коммерции поддерживал популярные open-source пакеты, такие как FlashList, React Native Skia и Restyle, которые в совокупности имели более 2 миллионов загрузок в неделю. Эти глубокие инвестиции подчеркивали стратегическую приверженность потенциалу платформы.

По своей сути React Native обещал непревзойденную эффективность: единую кодовую базу для одновременного развертывания на iOS и Android. Эта мантра «создавай один раз, выпускай везде» захватила Shopify, предложив значительные преимущества в сокращении времени разработки, упрощении обслуживания и оптимизации распределения ресурсов. Еще в 2025 году компания публично отстаивала это видение, публикуя статьи, подтверждающие их твердую приверженность светлому будущему React Native.

Однако всего год спустя Shopify совершил ошеломляющий разворот. Они объявили об отказе от собственных широко используемых open-source репозиториев и недвусмысленно провозгласили нативную разработку будущим мобильных технологий. Этот резкий поворот прямо противоречит их публичной позиции, озвученной всего несколько месяцев назад, сигнализируя о глубокой переоценке всей их мобильной стратегии и знаменуя окончательный конец эпохи.

Как ИИ делает две кодовые базы дешевле одной

ИИ фундаментально изменил экономику мобильной разработки. То, что раньше оправдывало единую кроссплатформенную кодовую базу, теперь делает два нативных приложения более эффективным и даже более дешевым решением. Это не просто смелое заявление; это новая операционная реальность Shopify, которая требует нашего внимания.

Shopify, компания, которая еще в 2025 году поддерживала пакеты React Native с более чем 2 миллионами загрузок в неделю, теперь утверждает, что современные модели кодирования делают отдельные нативные кодовые базы на Swift и Kotlin более экономичными, чем один проект на React Native. Традиционная мантра «создавай один раз, развертывай везде» рухнула под мощью ИИ.

Суть этой революции заключается в способности ИИ автоматизировать перевод кода. Представьте, что вы даете большой языковой модели (LLM) полностью разработанное приложение для iOS и даете команду: «Создай мне это для Android». Это не научная фантастика; это возможности, которые использует Shopify. ИИ эффективно автоматизирует создание второго, производительного нативного приложения, устраняя большую часть бремени ручного дублирования и значительно снижая затраты.

Shopify даже разработала внутреннюю систему под названием Helix, чтобы предотвратить появление «AI slop» — не поддающегося поддержке, автоматически сгенерированного кода. Helix разбивает процесс перевода на небольшие проверяемые контрольные точки, обеспечивая качество и удобство сопровождения. Этот сложный подход превращает теоретические возможности ИИ в практический, готовый к производству рабочий процесс, где создание одной и той же функции на Swift и Kotlin «больше не требует тех затрат, что раньше».

Внутри Helix: фильтр «AI slop» от Shopify

Однократная генерация кода с помощью ИИ для сложных приложений постоянно терпит неудачу, выдавая то, что Shopify точно называет «AI slop» — не поддающийся поддержке, непригодный к выпуску хаос. Ожидать, что большая языковая модель просто переведет всю кодовую базу React Native на нативные Swift и Kotlin, наивно, так как это ведет к горам бесполезного кода. Shopify осознала это фундаментальное ограничение, даже несмотря на свои передовые внутренние разработки в области ИИ.

Чтобы противостоять этому, Shopify разработала Helix, проприетарную систему, специально созданную для фильтрации «AI slop» (низкокачественного ИИ-контента). Helix не пытается выполнить масштабную миграцию за один проход. Вместо этого она тщательно разбивает работу агента на небольшие, проверяемые «контрольные точки», признавая, что первоначальные попытки ИИ будут несовершенными. Такой гранулярный подход обеспечивает контроль качества на каждом этапе.

Петля обратной связи в Helix невероятно строгая. Разработчик направляет Helix на код React Native экрана, после чего система предлагает упорядоченную последовательность небольших задач, доступных для проверки. Каждый сгенерированный ИИ фрагмент кода должен пройти через ряд проверок перед фиксацией:

  • Автоматизированные тесты, подтверждающие его поведение
  • Визуальные проверки, соответствующие работающему приложению
  • Две состязательные проверки кода
  • Одобрение человеком

Этот многогранный процесс верификации эффективно устраняет низкокачественные результаты. Helix запоминает обратную связь от каждой проверки, повышая свою автономность по мере продвижения миграции. Эта тщательная система превращает потенциальный «AI slop» в готовый к продакшену код, что является критически важным компонентом стратегии Shopify по переходу на нативную разработку. Для более глубокого понимания этого перехода прочитайте Migrating Shop app from React Native to native (2026) - Shopify Engineering.

Нравится статья? Получайте такие каждое утро на почту.

одно письмо в день · отписка в два клика · без сторонних трекеров

Новый нативный рабочий процесс: быстрый, безголовый (headless) и контролируемый

ИИ-агенты, несмотря на скорость генерации кода, сталкиваются с критическим препятствием: крайне медленным процессом мобильной компиляции и тестирования. Традиционная нативная разработка требует многоминутных циклов для проверки результатов на эмуляторах, что подавляет быструю итерацию, необходимую для рабочих процессов на базе ИИ. Это «узкое место» делает даже самые продвинутые модели неэффективными, подрывая их главное преимущество.

Shopify разработала радикальное решение, отделив бизнес-логику от уровня пользовательского интерфейса (UI). Это позволяет логике работать headlessly (без графического интерфейса) на десктопе, будучи доступной для агентов через интерфейс командной строки (CLI). Теперь агенты выполняют итерации за миллисекунды, а не минуты, минуя громоздкие симуляторы и медленный, нестабильный фреймворк XCUI от Apple.

Система рассматривает UI как простое представление базового состояния, подобно хранилищу JSON. Агенты управляют всеми взаимодействиями напрямую через CLI, будь то тестирование основной логики или даже симуляция действий в UI, что гарантирует сверхбыструю обратную связь. Этот рабочий процесс позволяет ИИ тестировать и совершенствовать код с беспрецедентной скоростью.

Этот сдвиг парадигмы делает присущие нативной разработке преимущества в производительности и специфические возможности платформы, такие как интеграция с CloudKit или SwiftUI, гораздо более доступными. По мере того как ИИ-агенты продолжают совершенствоваться, традиционное соотношение затрат и выгод кроссплатформенных фреймворков, таких как React Native, растворяется. Подход Shopify знаменует начало конца для этих технологий, подталкивая индустрию к новому, ускоренному ИИ нативному стандарту.

Часто задаваемые вопросы

Почему Shopify перешла с React Native обратно на нативную разработку?

Shopify перешла на нее, потому что достижения в моделях ИИ-кодинга сделали более эффективным создание и поддержку отдельных высокопроизводительных нативных приложений для iOS (Swift) и Android (Kotlin), чем управление единой кодовой базой React Native.

Что такое система Helix от Shopify?

Helix — это внутренняя ИИ-система Shopify, предназначенная для миграции их мобильных приложений на нативный код. Она позволяет избежать низкокачественного «AI slop», разбивая задачи на небольшие, проверяемые фрагменты, которые должны пройти несколько автоматизированных проверок и одобрение человеком перед фиксацией.

React Native действительно мертв?

Не совсем, но его основное ценностное предложение находится под угрозой. Поскольку такие крупные сторонники, как Shopify, отказываются от него в пользу нативных рабочих процессов с поддержкой ИИ, его доминирование серьезно оспаривается, что сигнализирует о потенциальном упадке кроссплатформенных технологий.

Могут ли небольшие команды использовать этот AI-native подход к разработке?

Хотя система Shopify является масштабным внутренним решением, лежащие в ее основе модели и методы ИИ становятся все более доступными. Эта тенденция говорит о том, что подобные рабочие процессы вскоре станут применимы для небольших команд и индивидуальных разработчиков.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$500 · AI tools & software only

Для билдеров

Эта страница работает на чужой инструмент.

Её читают AI-агенты. На неё приходят покупатели. Она отвечает на восьми языках и через MCP. У вашего инструмента может быть такая же — в эфире за 24 часа.