Přejít k navigační liště

Zdroják » Zprávičky » Shopify se vrací od React Native zpět k nativnímu vývoji

Shopify se vrací od React Native zpět k nativnímu vývoji

Zprávičky ‐ ‐ AI, Mobilní vývoj ‐

Nálepky:

Shopify oznámil, že opouští React Native a přechází zpět na nativní vývoj ve Swiftu (iOS) a Kotlinu (Android). Firma přešla na React Native v roce 2020 a toto rozhodnutí bylo velmi úspěšné – ušetřilo čas při vývoji funkcí, umožnilo i vývojářům bez mobilních zkušeností přispívat do aplikací a zbavilo firmu nutnosti neustále dohánět shodu funkcí mezi platformami.

Hlavním důvodem obratu jsou pokročilí AI agenti pro programování. Zatímco dřív bylo psaní stejné funkce zvlášť pro iOS a Android výrazně dražší, dnes už tomu tak není. Podle Shopify agenty dokážou implementovat funkci na Androidu podle referenční iOS verze (a naopak), pomáhají vývojářům rychle se zorientovat mimo jejich obvyklý stack a výrazně snižují náklady na udržování stejné úrovně funkcí mezi platformami.

Firma se rozhodla pro tzv. greenfield přístup – aplikace nebude postupně migrovat, ale rovnou přepisovat od nuly. Jako první byla takto kompletně přestavěna aplikace Shop, a to za pouhých 12 týdnů od prototypu po vydání v obchodech s aplikacemi. Následuje hlavní aplikace Shopify (přes 300 obrazovek, widgety, Apple Watch app atd.), zbytek portfolia bude migrován postupně.

Aby se zabránilo vzniku nekvalitního „AI slopu“, vyvinula firma interní systém Helix, který postupuje po malých, ověřitelných krocích – každý musí projít testy, vizuální kontrolou a dvěma nezávislými revizemi, než se pokračuje dál.

Shopify zároveň řeší budoucnost svých open-source knihoven pro React Native – React Native Skia bude sponzorovat do konce roku 2026, FlashList (s ~2 miliony stažení týdně) hledá nového dlouhodobého správce a knihovna Restyle bude archivována.

Zdroj: https://shopify.engineering/back-to-native

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Nejvíce hlasů

Zahoďte knihovny: dropdowny, tooltipy a přechody stránek jen s HTML a CSS

Rozbalovací menu, tooltip, modální okno a plynulý přechod mezi stránkami. Ještě nedávno čtyři důvody, proč do projektu přidat několik knihoven a desítky kilobajtů JavaScriptu. V roce 2026 už to všechno zvládne prohlížeč sám. Ukážeme si, jak na to s Popover API, CSS anchor positioningem a View Transitions, a také kde mají své limity.

Rok po Shai-Hulud: co se změnilo na npm a co musíte udělat do ledna

Před rokem začal registrem npm procházet samošířící červ Shai-Hulud. Od té doby se útoky na dodavatelský řetězec JavaScriptu staly pravidelnou záležitostí a npm postupně přepisuje pravidla publikování. Projdeme, co se za ten rok stalo, jak dnes bezpečně publikovat balíček, co musíte stihnout do ledna 2027 a jak se bránit jako uživatel balíčků.

Vercel zrychlil směrování v CDN. Překvapivě pomohly menší bloky

Vercel zrychlil směrování v CDN tím, že začal načítat víc dat najednou. U velkých webů mu po každém nasazení scházely v cache údaje o mnoha jednotlivých cestách, takže je musel opakovaně dohledávat. U nových bloků metadat Vercel naměřil o 91 % kratší dobu tohoto hledání v 99. percentilu. Cesta k výsledku ale vedla přes nečekané zjištění: příliš velký blok se při vyřizování požadavků nevyplatil.