React Native中文文档
编辑教程简介
React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架
它是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,支持iOS和安卓两大平台。
RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用
因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。
知识共享 署名 4.0 国际 许可协议
React Native中文文档 由 React Native中文网 创作,采用 知识共享 署名 4.0 国际 许可协议进行许可。
基于http://facebook.github.io/react-native上的作品创作。
您可以自由的:
分享 | 复制或者重新发放本内容,无论通过何种媒介或格式。 |
---|---|
改编 | 重新组合、变幻、或者基于本内容构建其他内容。 |
不论处于什么目的,即使是商业上的目的。
您必须遵守以下条款
本授权的发起人不能阻止这些权利,只要你满足以下条款:
署名 您必须以合理的方式提到原作者,如果原作者提供了,你也必须提供创作者的姓名和归属团体,一个版权声明,一个关于本协议的声明,一个放弃相关权利的声明,和一个可以到达本内容的链接。 |
|
---|---|
你还需要提供一个到达本协议的链接(注;请提供React Native中文网的网址 reactnative.cn),并且如果你对内容本身做了任何修改,也需要一并标识。你可以用任何合理的方式进行,但不得声称原作者赞同你或者你的使用。 | |
没有额外的限制 你不能附加任何额外的条款或技术限制来阻止其他人获得本协议所允许的任何权利。 |
注意
如果您获得了额外的书面允许,或者对于本内容中不受此协议限制的部分,你可以不必遵循此协议。
没有额外的保证。本协议并没有给你关于使用本内容的全部许可。举例来说,别的权利如:公共宣传、隐私、或者一些其它的权利可能会限时你使用本内容的方式。
特性
原生的iOS组件
React Native主张“Learn once, write everywhere”而非其他跨平台工具一直宣扬的“Write once, run everywhere”。
通过React Native,开发者可以使用UITabBar、UINavigationController等标准的iOS平台组件,让应用界面在其他平台上亦能保持始终如一的外观、风格。
异步执行
JavaScript应用代码和原生平台之间所有的操作都采用异步执行模式,原生模块使用额外线程,开发者可以解码主线程图像、后台保存至磁盘、无须顾忌UI等诸多因素直接度量文本设计布局。
触摸处理
React Native引入了一个类似于iOS上Responder Chain响应链事件处理机制的响应体系,并基于此为开发者提供了诸如TouchableHighlight等更高级的组件。
选择支付方式:
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间