我有一个很重要的问题想要请教您

来源:6-12 使用React-redux完成TodoList功能

都知欢聚最难得

2019-12-18

老师你好,我以前是做交互设计的,现在开始学习代码,从慕课网的前端就业班学到这里。目的是想掌握react-native,然后去做移动端的开发。我想请教您的是,这部分课程我学习完了之后,应该怎样开始RN的学习?是找一些react项目去巩固这部分课程的成果,还是学完这部分课程之后直接开始RN的学习?而且现在存在一个问题,就是慕课网上crazycodeboy的rn教程我也买了,但是发现自己跟不上。所以现在很困惑,还请老师解惑。

写回答

1回答

慕神0355413

2019-12-19

首先, React Native 的 JS 层面的东西,就是 React 的语法,不过 React Native也是提供了很多自己的组件,View,Image,TouchableOpacity ..等等这些,都是需要掌握的,可以通过看文档再手动尝试等方式熟悉。

再者,做 React Native 最好还是要懂一些底层原生的东西,也就是 Android,iOS,稍微懂一些会有优势。因为刚开始配置工程环境,调用原生模块功能,以及后面使用一些第三方的库会有用到这些。完全不会原生层面的话只能是多踩坑,踩过一些也大致知道怎么回事,问题所在了。

最后就是学习一些项目上的东西了,状态管理,数据持久化,原生模块功能,第三方库的使用这些都是在实战中必要的,可以通过学习开源项目,自己多写一些练习的项目来慢慢掌握,这也就是经验了。

总结:1. 对照 RN 文档学习尝试基本组件,达到熟练使用程度。2. 对原生端做一下简单了解,基础概念和相应工具(Xcode,Android Studio)的简单使用,试着调用一两个原生模块。 3. 项目实战,对实战遇到的各种问题都去尝试解决,这是将你能力最大化的阶段。

(不是 Dell 老师,本人 RN 开发,经验之谈,希望能帮到你~)

0
1
都知欢聚最难得
感谢您的用心回复,受益良多~~~
2019-12-19
共1条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程