React 的工作方式感觉很对,把应用分解成小组件,再把它们组合到一块儿用。React 的出现也影响了其它的所有的前端框架。React Native 是创建移动应用的,比如 iOS ,Android 平台上的应用,Facebook 的移动应用就是用的 React Native,我猜他们不会拿几亿用户开玩笑的。
最近录了两部关于 React Native 的课程,课程里面手写每一行代码,从头开始做一个可以运行在 iOS 平台上的电影小应用。应用的顶部有个导航栏,下面是一个电影内容的列表,可以滚动屏幕去浏览,内容数据是从服务端得到的,用的是豆瓣提供的 api ,按一下某个项目可以打开新的页面显示电影的详细内容,按一下导航栏上的返回按钮,可以返回继续浏览内容列表。应用的底部有一个标签栏,点击不同的标签可以切换显示不同的页面。
如果您有兴趣学习 React Native,提前先做个作业,学一下 React 基础,还有 Flexbox 这两个课程。开发用的语言是 JavaScript,您也可以先学一下相关的课程。
课程视频片断(无声音):
React


