快速从前端开发菜鸟变成硬手,你需要知道这些知识!

1、JQuery?把js基础打好吧!
少用Jquery,vue这些“流行”的框架,原生js才是一切的基础,所谓流行的框架,不过是别人写出来的工具而已,学习别人的工具,虽然,虽然一定程序上能加快开发,但是长期这样的话,会让你在核心技能不能长进,所以,先学好原生js,再去碰这些框架,而且在开发中,也要多用原生,少用框架。

2、Node.js,你应该掌握!
做前端,​也许你用不着写Node.js项目,但熟悉掌握nodejs后,会给你带来很多便利,别人做不到的,你可以做到,为什么这么说,因为你是做前端开发,前端和后端总得配合吧,如果在后端不给力的时候,或是测试些功能的时候,你会nodejs就非常方便了。而且同时掌握了前后端,给你求职找工作也是很大的加分项。

3、框架是需要用的。
可以很大的增加你的开发速度,现在的前端框架很多,选一个自己喜欢的风格,比如我本人很喜欢inspinia。试着用一个完整的前端WEB,很快就掌握了框架的使用了。

4、代码安全,这是个重点。
这里不是指网络安全知识,而是了知道怎么保护自己写的js,自己保护自己写的前端项目,从功能上讲,可以防止分析破解、盗用、攻击,提高了自己项目的安全性。
另一方面,可以防止别人随便拿走自己的开发成果。前端代码,也就是JS,JS可以做代码加固的,比如:国内著名的Js混淆加密平台Jshaman(http://www.jshaman.com/)就可以对js代码进行加密,变成不可识别的密文。

5、一个称手的开发工具
notepad可以临时用一下,长期的开发,还是非常推荐vscode,效率大不一样,开发起来心情也好。