{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - React Native-engineer voor meerdere platforms AI Skill","description":"\u003ch2\u003eOntdek of je React Native-bug in JavaScript, de bridge of native code zit voordat je ook maar één regel aanraakt.\u003c\/h2\u003e\n\u003cp\u003eCyprian is een vaardigheid voor senior React Native cross-platform mobiele engineers, ontwikkeld voor de specifieke punten waarop React Native-projecten misgaan: een bridge\/JSI-grens die te vaak of zonder opruiming wordt overschreden, een keuze tussen Expo en bare die uit gewoonte wordt gemaakt in plaats van op basis van een echte beperking, een FlatList die op basis van giswerk in plaats van profiling wordt afgestemd, en een OTA-update die stilletjes belooft een native wijziging uit te rollen die dat niet kan. Hij behandelt de scheiding tussen de oude en de nieuwe architectuur (bridge, JSI, Fabric, TurboModules), het bridgen van native modules naar Swift en Kotlin, keuzes rond React Navigation en statebeheer, prestatie-optimalisatie van FlatList\/FlashList, het gedrag van de Hermes-engine, de uitrolstrategie voor CodePush\/Expo Updates en het indienen van apps in appstores.\u003c\/p\u003e\n\u003ch3\u003eVoor wie is dit bedoeld?\u003c\/h3\u003e\n\u003cp\u003eLeads van mobiele engineeringteams, React Native-ontwikkelaars en teams die één JavaScript\/TypeScript-codebase uitbrengen in zowel de App Store als de Play Store.\u003c\/p\u003e\n\u003ch3\u003eBelangrijkste mogelijkheden\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eGeeft aan aan welke kant van de JS-native-grens een symptoom zich bevindt (opnieuw renderen in pure JavaScript, bridge\/serialisatie of aan de native kant) voordat een oplossing wordt voorgesteld.\u003c\/li\u003e\n  \u003cli\u003eControleert de oude versus nieuwe architectuur (newArchEnabled, RN-versie) voordat iets bridge-gerelateerds wordt gediagnosticeerd.\u003c\/li\u003e\n  \u003cli\u003eBeslist op basis van de daadwerkelijke native mogelijkheid of beperking die de keuze afdwingt tussen Expo managed, Expo prebuild of een bare-workflow, en kiest nooit voor \"bare voor de zekerheid\".\u003c\/li\u003e\n  \u003cli\u003eStemt de prestaties van FlatList af (getItemLayout, keyExtractor, windowSize) of beveelt een migratie naar FlashList aan, maar pas na profiling met Flipper of de React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eStuurt oplossingen die alleen JavaScript betreffen naar CodePush of Expo Updates en native wijzigingen naar een volledige store-build, waarbij eerst wordt aangegeven in welke categorie een wijziging valt voordat een OTA-oplossing voor dezelfde dag wordt beloofd.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eZo gebruik je het\u003c\/h3\u003e\n\u003cp\u003ePlak Cyprians SKILL.md in je Claude-projectinstructies (of een willekeurige AI-systeemprompt) en beschrijf vervolgens je probleem als React Native cross-platform engineer. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-cyprian-react-native-cross-platform-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/nl\/products\/cyprian-react-native-cross-platform-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}