TGViewer
DartWay Ru | Flutter & Fullstack Dart DartWay Ru | Flutter & Fullstack Dart @dartway_dev_ru · 595 subscribers
Post #166 90
Shopify уходит с React Native: что это значит для Flutter

В 2020 Shopify перевёл все приложения на React Native, закончил переезд в прошлом году — а в сентябре объявил, что возвращается на Swift и Kotlin. Тема не про наш стек, но причина — ИИ-агенты, а они меняют представление о том, какие фреймворки и технологии вообще выбирать.

Что дал натив
Shop app после переписывания: холодный старт на Android вдвое быстрее, на iOS на 23%, Android-сборка легче на 109 МБ, сессий с крашем в 10 раз меньше.
Преимущества натива всегда были понятны, но всегда казались незначительными.

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

Как они это сделали
Логику отделили от UI: бизнес-логику гоняли консольными тестами без эмуляторов, вёрстку сверяли скриншотами со старым приложением. Работу резали на маленькие куски, каждый проходил тесты, ревью двух агентов и человека. И всё равно агенты проседали по качеству кода и производительности — без команды нативных экспертов это бы не сработало.

Стоит ли бояться за Flutter
Думаю, точно нет. Shopify — крупная компания, но благодаря агентам смогла работать по стандартам ещё более крупных, которые всегда держали нативные команды. Переписывать — это большой геморрой, и большинству компаний выгоднее вкладываться в продукт, чем ловить 1% багов и экономить мегабайты сборки. А Flutter, на мой взгляд, сильно выигрывает у React Native, поэтому от таких веяний страдает меньше.

А у вас обсуждают переезд с одного стека на другой с помощью агентов?

▶️ https://youtu.be/sbbvqOYI0Ko
📝 https://dartway.dev/blog/shopify-leaves-react-native
YouTube Shopify ушёл с React Native: что это значит для Flutter Shopify в 2020 перевёл приложения на React Native, закончил переезд в прошлом году — и в сентябре 2026 возвращается на Swift и Kotlin. Причина — ИИ-агенты: две кодовые базы больше не стоят двух полноценных команд. Разбираю, как они это сделали и стоит ли…
  • 🔥 2
  • ❤ 1
More from @dartway_dev_ru
  1. Sep 28, 2026Новости DartWay Я принял решение полностью отказаться от Serverpod, чтобы снять все ограни…
  2. Sep 27, 2026Dart MCP: что реально даёт ИИ-агенту MCP-сервер встроен в Dart SDK с июля 2025 года. Подкл…
  3. Sep 25, 2026Serverpod 4: обзор с комментариями Вышел Serverpod 4, а вместе с ним App Studio. Сам я с S…
  4. Sep 4, 2026Flutter 3.47: что сломается и что делать до ноября Записал разбор — первый выпуск новой се…
  5. Sep 3, 2026Post #161
  6. Sep 3, 2026Релиз DartWay, 3 сентября За 10 дней: 47 пул-реквестов, закрыто 39 issue, 7 500 строк кода…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →