Нативная разработка снова стала будущим мобильных приложений в Shopify
Shopify, который все последние годы был флагманом React Native разработки, возвращается на Swift и Kotlin. Главная причина — ИИ-агенты. Раньше React Native давал огромное преимущество: одну функцию можно было написать один раз вместо двух. Но современные агенты уже умеют переносить реализацию между iOS и Android, писать тесты, поддерживать паритет функций и помогать разработчикам работать вне своего основного стека.
Поэтому для Shopify главный плюс React Native стал менее важным, а преимущества нативного кода остались: прямой доступ к возможностям платформ, меньше промежуточных слоёв и зависимостей, лучше интеграция с инструментами Apple и Google.
Особенно показателен пример приложения Shop: команда с помощью ИИ полностью переписала приложение с React Native на native всего за 12 недель. Сейчас идёт миграция основного Shopify-приложения с более чем 300 экранами, виджетами, Apple Watch, Siri Shortcuts и другими платформенными возможностями.
Для миграции Shopify создала систему Helix: агент не пытается переписать экран одним большим запросом, а разбивает работу на небольшие этапы. Каждый этап должен пройти тесты, визуальную проверку, два code review и одобрение человека.
Ещё один интересный вывод: архитектуру теперь проектируют не только для людей, но и для ИИ-агентов. Бизнес-логику отделяют от UI и дают агентам доступ к ней через CLI, чтобы они могли тестировать изменения за миллисекунды без медленного управления симуляторами.
При этом Shopify подчёркивает: React Native не стал плохим. В 2020 году это был правильный выбор. Просто ИИ изменил экономику мобильной разработки — и теперь две нативные реализации уже не обязательно означают вдвое больше работы.
Post #6281
2.13K

- 🤡 9
- ❤ 6
- 👍 4
- 👏 2
- 😁 1
- 🤔 1
- 😢 1
- 🥱 1