React-Native [https://facebook.github.io/react-native] 是Facebook
开发的一套移动端跨平台开发的框架,其脱胎于 ReactJS [https://facebook.github.io/react/]
。React-Native允许你使用JavaScript开发移动端的应用,相对于 PhoneGap [http://phonegap.com/]
React-Native
确实带来了原生应用的性能,如果之前有写过ReactJS,用React-Native开发一个移动端应用是非常容易的。不过虽然React-Native社区一天天壮大,但是仍旧可能需要自己开发一些React-Native的原生模块。
什么是React-Native原生模块
React-Native 模块就是包含原生代码库的React-Native的模块(在Android
里是包含Java代码库,在iOS里是包含Objecive-C/Swift代码库),其工作原理是将原生代码库加载到React-Native的包管理器中,然后用JS通过React-Native的b