Facebook 今天發布了 React Native for Android,把 Web 和原生平臺的 JavaScript 開發技術擴展到了 Google 的流行移動平臺。
React Native 讓開發者使用 JavaScript 和 React 編寫應用,利用相同的核心代碼就可以創建 Web,iOS 和 Android 平臺的原生應用。React Native 的宗旨是,學習一次,高效編寫跨平臺原生應用。
React Native 支持標準平臺組件的使用,比如 iOS 的 UITabBar 和 Anroid 的 Drawer 組件,因此可以提供跨平臺生態系統的統一外觀和感覺。這些平臺組件可以使用 React 組件接口集成到一個應用,比如 TabBarIOS 和 DrawerLayoutAndroid。
“Facebook 已經在生產環境使用 React Native 一年多了,”Facebook 工作人員說到,“Facebook 的 廣告管理應用就是使用 Raact Native 編寫的,這個應用可以讓用戶管理他們的賬戶,創建新的廣告。Ads 管理應用不僅僅是 Facebook 第一個使用 React Native 編寫的應用,也是第一個跨平臺應用。 ”。