经过第一周的努力,我们第二周就把之前的项目给完成了,也是获益匪浅,到了第二周,大哥就安排我们去了解React框架,为以后编程的道路奠定一些框架的基础,还有可能后面会用到这个框架做项目。

这个React框架是前端三大框架之一,除了这个框架之外,还有Vue,Angular。还有其他什么UI框架,服务器框架等等,都会用到。

我们也是按照以前自学的方法,看视频看文档,来自学,好在我在b站屯了一波前端教程,正好有这个框架的视频,我就分享给易燃同学,一起观看,一起学习。

视频也不多,就几十p的内容,讲解的内容都是非常基础的,我们边看边写代码,理解快一点,知道这些方法在React里面是干些什么的,就够了,所以,两天就把这个视频给看完了,看完之后,有些东西,还不能马山理解特别是react中的redux的运用,比较抽象,分离了好多东西,什么component,model,route,router,index入口文件,service等等文件,里面的东西都具备单一性,只做同种类型的事情,这是方便维护,方便修改,工程量大了,这种方法,比较好。

当时我没有认识到这一点,所以,我觉得这样的方法,是把简单的东西复杂化了,确实如此,对于小项目来说,redux确实是简单复杂化了,如果项目庞大,需要重复用到某个组件, 某个方法,或者又是某个数据,用redux,真是方便。

所以,有一位前端大佬曾说过,当你不知道用react还是redux的时候,你就应该用react。

这句话讲的很好,当你使用react,已经感觉到比较繁琐或者是比较复杂的时候,使用redux是一个非常好的方法。

本来我也是想先用好react,再使用redux,是一件比较顺理成章的过程,当大哥直接跟我说,他们有好几个项目,都是用dva写的,dva是一个基于react-redux编写的一个框架,立马就打破了我原本的计划。

行,我先去学redux,dva。紧接着之后的几天,都是在学习redux和dva框架, 好在之前学过一些vue框架里面的一些基础,学起react也不太费劲。

理论概念学的差多的时候,我就对着文档敲,因为文档上有例子,可以更好地去学习,去编程,也有很多大佬,推荐我少看视频,多动手,多看文档的建议。

我们实习生,确实啥都不行,做不了一个完整的项目,但有一个不能少,拼搏的精神不能少,好在对于前端有兴趣,学起来也比较有乐趣,否则是很难学好的。

Logo

前往低代码交流专区

更多推荐