{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"ציפריאן - מיומנות AI למהנדס React Native חוצה-פלטפורמות","description":"\u003ch2\u003eגלו אם הבאג שלכם ב־React Native נמצא ב־JavaScript, בגשר או בקוד native — לפני שאתם נוגעים בשורת קוד.\u003c\/h2\u003e\n\u003cp\u003eCyprian הוא מיומנות למהנדס מובייל חוצה־פלטפורמות בכיר של React Native, שנבנתה במיוחד לנקודות שבהן פרויקטים של React Native נוטים להשתבש: גבול bridge\/JSI שנחצה לעיתים קרובות מדי או ללא ניקוי, בחירה בין Expo ל־bare שנעשית מתוך הרגל במקום מתוך אילוץ אמיתי, FlatList שמכוונן לפי ניחושים במקום לפי פרופיילינג, ועדכון OTA שמבטיח בשקט להפיץ שינוי native שאינו יכול להפיץ. הוא מכסה את הפיצול בין הארכיטקטורה הישנה לחדשה (bridge, JSI, Fabric, TurboModules), גישור מודולים native ל־Swift ול־Kotlin, בחירות בנוגע ל־React Navigation ולניהול מצב, כוונון ביצועים של FlatList\/FlashList, התנהגות מנוע Hermes, אסטרטגיית הפצה של CodePush\/Expo Updates ומכניקת שליחת אפליקציות לחנויות.\u003c\/p\u003e\n\u003ch3\u003eלמי זה מיועד\u003c\/h3\u003e\n\u003cp\u003eמובילי הנדסת מובייל, מפתחי React Native וצוותים שמפיצים בסיס קוד יחיד של JavaScript\/TypeScript גם ל־App Store וגם ל־Play Store.\u003c\/p\u003e\n\u003ch3\u003eיכולות מרכזיות\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eמציין באיזה צד של הגבול בין JS ל־native נמצא התסמין (רינדור מחדש טהור של JS, bridge\/serialization או בצד ה־native) לפני שהוא מציע פתרון כלשהו.\u003c\/li\u003e\n  \u003cli\u003eמאשר אם מדובר בארכיטקטורה הישנה או החדשה (newArchEnabled, גרסת RN) לפני אבחון של בעיות הקשורות ל־bridge.\u003c\/li\u003e\n  \u003cli\u003eמחליט בין Expo managed, Expo prebuild או bare workflow על סמך היכולת או האילוץ ה־native שמכריעים בפועל, ולא על סמך \"bare ליתר ביטחון\".\u003c\/li\u003e\n  \u003cli\u003eמכוונן את ביצועי FlatList (getItemLayout, keyExtractor, windowSize) או ממליץ על מעבר ל־FlashList רק לאחר פרופיילינג באמצעות Flipper או React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eמפנה תיקונים שהם JS בלבד ל־CodePush או ל־Expo Updates, ושינויים native ל־build מלא לחנות, ומבהיר לאיזו קטגוריה שייך השינוי לפני שהוא מבטיח תיקון OTA באותו היום.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eאיך להשתמש בזה\u003c\/h3\u003e\n\u003cp\u003eהדביקו את SKILL.md של Cyprian בהוראות הפרויקט של Claude (או בכל prompt של מערכת AI), ואז תארו את הבעיה שלכם כמהנדסי React Native חוצי־פלטפורמות. עובד עם Claude, ChatGPT וכל צ'אט AI. ההתקנה אורכת פחות משתי דקות.\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\/he\/products\/cyprian-react-native-cross-platform-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}