首页 > 其他 > 详细

来自于一位前端“布道者”的建议

时间:2016-01-05 20:35:47      阅读:133      评论:0      收藏:0      [点我收藏+]

之前转发了一篇《web前端开发工程师编程能力飞升之路》的文章,转发当时其实知道这是一篇很老的文章,只是想着转过来自己没事儿的时候看看,日后作为一个参考,但是没想到刚转过来两小时的当儿,阅读量达到了八百,让我感觉到了前端开发这块儿对于开路这类养料的文章需求,刚好今天请教了一位的前端的前辈,挺有感触,分享一下。

 

一、语法基础永远是最关键的。这个可以通过看书获得,推荐《JS高程》。

二、基本特性烂熟于胸,然后就是最流行的框架和这些框架的特点,主要是开发模式上的特点,比如大项目会用到mvc、mvvm,那么这两者是啥?哪些框架对这俩支持的比较好。

三、其次是对JavaScript本省的一些弥补,比如为了弥补模块化编程,有require、AMD模式和CMD模式,为弥补异步编程的逻辑不清问题,诞生了promise等。

四、最后是项目快速开发构建方面的东西,npm、gulp、grunt等,前端代码的单元测试和自动化测试。

总之,搞前端,就要对基础非常非常熟悉,能任何脱离框架,用原生的API独立开发项目。在这个基础上,适当掌握流行框架,不能满足于会用,还要思考这些框架为啥那样设计。对于项目实践这块儿,一尽量自己动手写,写完了再优化,知道优化到自己满意,自己给自己做coding review。写的时候肯定会遇到很多问题,慢慢去解决。有空了在github上找一些比较好的库,看看他们的源代码,分析代码里的设计和思路。

 

由于是微信联系,上述所有,几乎没有任何删减,念于我感触颇深,感觉每一句都很精辟,故照搬于此,分享与大家,与每一位走在前端道路上的伙伴们共勉~~

 

来自于一位前端“布道者”的建议

原文:http://www.cnblogs.com/coder-dumeng/p/5103340.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!