افزارهاي موبايل مبتني بر جاوا اسكريپت
React Native يك قاب ورك و چارچوب منشاء گشوده (Open source) براي گسترش ي قابل انعطاف افزارهاي موبايل مبتني بر جاوا اسكريپت (JavaScriptCore) ميباشد كه مسير توسعه و گسترشي نرم افزار هاي گوشي را كوتاه خيس مينمايد و در سود دوران كمتري صرف توسعه ميگردد و عملكرد بيشتري داراست. ري اكت نيتيو(React Native)، سيستم برهان هاي اندرويد و iOS را نيز پشتيباني ميكند و كامپوننت هاي آن تيم اي از هر دو سيستم دليل اندرويد و iOS مي باشند و ميتوانند براي توليد يك برنامهي گوشي آيتم به كار گيري قرار گيرند. هر تعدادي توسعه و گسترش دهندگان بر راز دو راهي تعيين اپ هاي زبده كاربري بهتر يا اين كه اپ هاي با بسطي سريع خيس و قابل استعمال براي پلتفرم هاي متعدد، مانده اند ولي معمولاً اشخاص، راهي را ترجيح ميدهند كه سبب به بسط سريع خيس نرم افزار ها شود و سعي بالاتري داشته باشد.
كادر ورك React Native قوانيني را براي بسط دهندگان مهيا نموده است كه ديگر ناچار نباشند در بين دو سيستم ادله اندرويد و iOS دست به تعيين بزنند. همين طور اين قاب ورك براي بسط دهندگاني كه به لهجه برنامه نويسي جاوا اسكريپت مسلط مي باشند ميتواند يك گزينش عالي باشد به دليل آن كه با به كار گيري از React Native ديگر نيازي به تايپ كردن كد هاي مستقل براي سيستم ادله هاي متفاوت وجود ندارد و همان لازم وجود ندارد برنامه نويسان به يكسري و تعدادي گويش برنامه نويسي مسلط باشند. ري اكت نيتيو(React Native) همانطور كه از اسمش پيداست به طور محلي يا اين كه Native ميباشد و براي سيستم دليل خاصي پباده سازي گرديده و ميتواند با سرعت بالاتري ايجاد سيستم دليل هاي گوناگون را انجام دهد.
React Native سيستم دليل هاي اندرويد و iOS را پشتيباني مينمايد اپ هاي هيبريدي همواره پيرو راهي براي گسترش ي اپ بر اساس اينترنت ميباشند كه درين دربين تكنولوژي قاب ورك فيسبوك (Facebook’s React Native) پيشتاز ميباشد و حال دارنده اپ محلي براي دو سيستم استدلال اندرويد و iOS ميباشد و در درحال حاضر گسترش ي اپ هاي خويش هست كه پيرو به آن ميپردازيم.
چرا و چهگونه كمپاني صورت بوك از React Native بهره مند شد؟React Native در سال 2015 بوسيله كمپاني فيسبوك و به خواسته رفع نياز هاي اين شركت پباده سازي شد و آنگاه بسط و نشر يافت و براي سازش با پلتفرم هايي نظير ويندوز يا اين كه tvOS به وسيله توسعه و گسترش دهندگان به طور متن گشوده در مشت يوزرها در سراسر عالم قرار گرفت. كادر ورك React Native اين قابليت را مهيا كرد تا با استعمال از گويش برنامه نويسي جاوا اسكريپت و كتابخانه ReactJs IU كه پيش خيس بوسيله كمپاني صورت بوك براي بسطي نرم افزار هاي اينترنت تشكيل شده بود، برنامه نويسان مبادرت به توليد نرم افزار هاي موبايل براي سيستم دليل iOS كنند. آنگاه كمپاني صورت بوك بوسيله به عبارتي مجموعه گسترش دهندهي خويش توانست اين مبادرت را براي سيستم ادله اندرويد انجام دهد و بنابراين از ري اكت نيتيو(React Native) براي توليد يك اپ مدير تبليغات بهره مند شد. درنتيجه به ياري React Native بسط دهندگان توانستند براي هر دو سيستم برهان اندرويد و iOS نرم افزار پباده سازي نمايند و در دست صاحبان كسب و فعاليت و استارتاپ ها قرار دهند. حالا اين كتابخانه توانا به ارائه ي UI گوشي براي هردو پلتفرم اندرويد و iOS ميباشد.
برچسب: ،