web前端开发需要学什么
写在前面
前端开发,做到后面,是可以走很多方向的;
但是要保证后期的平滑过度,前期还是要把一些必须的知识搞扎实的;
下面是我根据自己学习的感悟,写的一些东西;
web前端开发需要学什么
环境搭建
前端环境很好搭建,编辑器
+浏览器
即可
浏览器推荐使用 Chrome
行业内主流的编辑器有下面三个
初学者随便找一个就好,喜欢轻量级的使用vscode
,喜欢工业风一样的使用webstorm
;
我个人是两个工具都有使用;
还有一个说明的,VScode是开源免费的,webstorm是收费的;
代码类
- html标签
- css属性
- JavaScript
- ECMAScript
- 这个是重中之重
- DOM
- BOM
- ECMAScript
- jquery
- 随便了解下UI框架
- mv*框架选择一个学习
- Nodejs
上面的这些就足够了,剩下需要学习的就是方向性质的东西了,就没有办法推荐了,要根据你自己的工作性质来选择;
根据后期方向学习
如果想做非WEB前端的工作(不是用户浏览器渲染的场景),那么 Nodejs是必须要研究的,除此之外,再根据不同语言来特定选择
做PC桌面端方向
需要多了解 Electron
做手机端
可能要学习下 react-native
做WEB后端开发
还有就是要学习下一种关系型数据库和非关系型的
- MySql / postgreSQL 随便选择一个
- Mongodb
列举的这些属于抛砖引玉的性质,具体要根据自己的实际情况了