微軟近日發布了一個新的開源庫ReactXP,主要是幫助開發人員創建跨平台應用程序。全新的開源庫采用了React框架,可以讓開發人員在他們的應用程序中使用React。
reactxp是微軟的skype團隊開發的一個js庫,看起來比React Native還要牛,不僅支持Android和iOS,還支持web和windows。ReactXP集成了React和React Native,它是建立在React和React Native之上的一個抽象層,構建具體的平台代碼還是依賴React和React Native。
使用React和React Native,Web應用程序可以與iOS和Android應用程序共享大部分邏輯,但視圖層需要為每個平台分別實現。因此微軟進一步開發了一個薄的跨平台層,稱之為ReactXP。如果開發人員將應用程序寫入此抽象,則可以在多個目標平台上共享視圖定義,樣式和動畫。當然,程序員仍然可以提供平台特定的UI變體,但是這可以在需要時選擇性地進行。
ReactXP的設計考慮了跨平台開發。一般來說,它暴露了在React JS(HTML)和React Native為iOS和Android應用以一致的方式實現的API,組件,道具,樣式和動畫參數。一些平台特定的道具和風格屬性已經暴露出來,但微軟已經嚐試將其保持在最低限度。
ReactXP的意圖則是盡可能輕便。核心組件和API僅限於幾乎所有應用程序所需的功能。ReactXP的擴展以類似的跨平台方式暴露了更多的專門功能。
讓一部分人先看到企業IT的未來
相關資訊
最新熱門應用
bicc數字交易所app
其它軟件32.92MB
下載比特國際網交易平台
其它軟件298.7 MB
下載熱幣交易所app官方最新版
其它軟件287.27 MB
下載歐昜交易所
其它軟件397.1MB
下載vvbtc交易所最新app
其它軟件31.69MB
下載星幣交易所app蘋果版
其它軟件95.74MB
下載zg交易所安卓版app
其它軟件41.99MB
下載比特幣交易app安卓手機
其它軟件179MB
下載福音交易所蘋果app
其它軟件287.27 MB
下載鏈易交易所官網版
其它軟件72.70MB
下載