Microsoft выпускает ReactXP, библиотеку с открытым исходным кодом для создания кроссплатформенных приложений на основе платформы React.

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Существует несколько способов написания кроссплатформенных приложений. Cordova (PhoneGap) и Xamarin — два решения, которые широко используются многими разработчиками. Когда команда Skype решила выбрать кроссплатформенный фреймворк для написания своего клиента, ни Cordova, ни Xamarin не подходили им. Веб-оболочки, такие как Cordova (PhoneGap), не обеспечивали требуемой производительности или «естественного восприятия». Несмотря на то, что Xamarin — отличное решение для кроссплатформенной мобильной разработки, он не помог им в Интернете. Чтобы максимально повысить инженерную эффективность и гибкость, команда Skype решила создать свой новый клиент на основе React JS и React Native. ReactXP объединяет поведение и интерфейсы React JS и различных реализаций React Native.

ReactXP — это тонкий и легкий кроссплатформенный слой абстракции поверх React и React Native. Он реализует базовые компоненты, которые можно использовать для создания более сложных компонентов. Он также реализует набор пространств имен API, которые требуются для большинства приложений. Он поддерживает следующие платформы: веб (React JS), iOS (React Native), Android (React Native) и Windows UWP (React Native). Недавно Microsoft объявила о том, что у них есть фреймворк ReactXP с открытым исходным кодом. Они планируют выпускать новую версию ReactXP примерно ежемесячно, примерно в соответствии с выпусками React Native.

Вы можете узнать больше о фреймворке ReactXP здесь.

Подробнее о темах: Кроссплатформенный фреймворк, застройщиков, facebook, Microsoft, Реагировать на родной, ReactJS, Реакт XP, скайп

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *