{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - Skill AI de inginer React Native multiplatformă","description":"\u003ch2\u003eAflă dacă problema ta React Native se află în JavaScript, în punte sau în codul nativ înainte să modifici o singură linie.\u003c\/h2\u003e\n\u003cp\u003eCyprian este o competență de inginer pentru aplicații mobile multiplatformă React Native, creată pentru locurile specifice în care proiectele React Native pot avea probleme: o graniță punte\/JSI traversată prea des sau fără operațiuni de curățare, o decizie între Expo și varianta bare luată din obișnuință, nu din cauza unei constrângeri reale, un FlatList optimizat pe baza presupunerilor, nu a unei profilări, și o actualizare OTA care promite în tăcere să livreze o modificare nativă pe care nu o poate include. Acoperă diferențele dintre arhitectura veche și cea nouă (punte, JSI, Fabric, TurboModules), conectarea modulelor native la Swift și Kotlin, alegerile privind React Navigation și gestionarea stării, optimizarea performanței pentru FlatList\/FlashList, comportamentul motorului Hermes, strategia de lansare pentru CodePush\/Expo Updates și mecanismele de trimitere a aplicațiilor în magazine.\u003c\/p\u003e\n\u003ch3\u003ePentru cine este\u003c\/h3\u003e\n\u003cp\u003elideri de inginerie pentru aplicații mobile, dezvoltatori React Native și echipe care livrează aceeași bază de cod JavaScript\/TypeScript atât în App Store, cât și în Play Store.\u003c\/p\u003e\n\u003ch3\u003eCapabilități principale\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eStabilește pe ce parte a graniței JS-native se află simptomul (re-randare pură în JS, punte\/serializare sau partea nativă) înainte de a propune o soluție.\u003c\/li\u003e\n  \u003cli\u003eConfirmă utilizarea arhitecturii vechi sau noi (newArchEnabled, versiunea RN) înainte de a diagnostica orice problemă legată de punte.\u003c\/li\u003e\n  \u003cli\u003eDecide între fluxul gestionat Expo, Expo prebuild și fluxul bare pe baza capabilității sau constrângerii native reale care impune alegerea, niciodată „bare, ca să fim în siguranță”.\u003c\/li\u003e\n  \u003cli\u003eOptimizează performanța FlatList (getItemLayout, keyExtractor, windowSize) sau recomandă migrarea la FlashList numai după profilarea cu Flipper sau React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eDirecționează remedierile exclusiv în JS către CodePush sau Expo Updates, iar modificările native către o compilare completă pentru magazin, precizând din ce categorie face parte o modificare înainte de a promite o remediere OTA în aceeași zi.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCum se utilizează\u003c\/h3\u003e\n\u003cp\u003eLipește SKILL.md al lui Cyprian în instrucțiunile proiectului tău Claude (sau în promptul oricărui sistem AI), apoi descrie problema ta de inginerie pentru aplicații mobile multiplatformă React Native. Funcționează cu Claude, ChatGPT și orice chat AI. Se instalează în mai puțin de 2 minute.\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\/ro\/products\/cyprian-react-native-cross-platform-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}