Skip navigation
Please use this identifier to cite or link to this item: https://libeldoc.bsuir.by/handle/123456789/43713
Title: Платформа для разработки мобильных приложений на JavaScript
Other Titles: Platform for developing mobile applications on JavaScript
Authors: Федосенко, С. И.
Keywords: материалы конференций;платформа React Native;web-development;кроссплатформенная разработка;cross platform development
Issue Date: 2021
Publisher: БГУИР
Citation: Федосенко, С. И. Платформа для разработки мобильных приложений на JavaScript = Platform for developing mobile applications on JavaScript / С. И. Федосенко // Электронные системы и технологии : сборник материалов 57-й научной конференции аспирантов, магистрантов и студентов БГУИР, Минск, 19-23 апреля 2021 г. / Белорусский государственный университет информатики и радиоэлектроники ; редкол.: Д. В. Лихаческий [и др.]. – Минск, 2021. – С. 428–431.
Abstract: React Native - это платформа JavaScript для написания мобильных приложений с рендерингом для iOS и Android. Он основан на React, JavaScript-библиотеке Facebook для создания пользовательских интерфейсов, но вместо ориентации на браузер он нацелен на мобильные платформы. Другими словами: веб-разработчики теперь могут писать мобильные приложения, которые выглядят, как нативные и все это с помощью библиотеки JavaScript. React Native упрощает одновременную разработку как для Android, так и для iOS. Принципы работы React Native практически идентичны React, за исключением того, что React Native не управляет DOM через виртуальную DOM. Он работает в фоновом режиме (который интерпретирует JavaScript, написанный разработчиками) непосредственно на конечном устройстве и взаимодействует с собственной платформой через сериализованные данные через асинхронный и пакетный мост. React Native is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android. It’s based on React, Facebook’s JavaScript library for building user interfaces, but instead of targeting the browser, it targets mobile platforms. In other words: web developers can now write mobile applications that look and feel truly «native», all from the comfort of a JavaScript library that we already know and love. Plus, because most of the code you write can be shared between platforms, React Native makes it easy to simultaneously develop for both Android and iOS. The working principles of React Native are virtually identical to React except that React Native does not manipulate the DOM via the Virtual DOM. It runs in a background process (which interprets the JavaScript written by the developers) directly on the end-device and communicates with the native platform via serialized data over an asynchronous and batched bridge.
URI: https://libeldoc.bsuir.by/handle/123456789/43713
Appears in Collections:Электронные системы и технологии : материалы 57-й конференции аспирантов, магистрантов и студентов (2021)

Files in This Item:
File Description SizeFormat 
Drevoten_Avtomatizirovannyye.pdf269.17 kBAdobe PDFView/Open
+ Fedosenko_Platforma.pdf339.22 kBAdobe PDFView/Open
Show full item record Google Scholar

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.