React Native是Facebook开源的一个移动端开发框架。Facebook用js封装了大量的原生控件,让开发可以用React.js开发移动端App。
我们可以在React中文网查看开发环境的搭建。
http://reactnative.cn/docs/0.44/getting-started.html#content
搭建完环境后,我们可以看到一个极简的demo:
import React, { Component } from 'react';
import { AppRegistry, Text } from 'react-native';
class HelloWorldApp extends Component {
render() {
return (
<Text>Hello React</Text>
);
}
}
// 注意,这里用引号括起来的'HelloWorldApp'必须和你init创建的项目名一致
AppRegistry.registerComponent('HelloWorldDemo', () => HelloWorldApp);
我们先来分析一下,这一段代码的结构。
这一段代码可以分为三部分:
在环境配置完成后,再完成这三步,就可以运行一个显示"Hello React"的界面。