react native 是什么? 能干什么? 下面本篇文章给大家介绍一下. 有一定的参考价值, 有需要的朋友可以参考一下, 希望对大家有所帮助.
react native 是什么?
React Native (简称 RN) 是 Facebook 于 2015 年 4 月开源的跨平台移动应用开发框架, 是 Facebook 早先开源的 JS 框架 React 在原生移动应用平台的衍生产物, 目前支持 iOS 和安卓两大平台. RN 使用 JavaScript 语言, 类似于 html 的 JSX, 以及 CSS 来开发移动应用, 因此熟悉 web 前端开发的技术人员只需很少的学习就可以进入移动应用开发领域.
React Native 完美兼容使用 Objective-C,Java 或是 Swift 编写的组件. 如果你需要针对应用的某一部分特别优化, 中途换用原生代码编写也很容易. 想要应用的一部分用原生, 一部分用 React Native 也完全没问题 -- Facebook 的应用就是这么做的.
React Native 使你只使用 JavaScript 也能编写原生移动应用. 它在设计原理上和 React 一致, 通过声明式的组件机制来搭建丰富多彩的用户界面.
来源: http://www.css88.com/qa/react/17961.html