网络前端需要学什么Web前端⼊门的学习路线总结
想要学习web前端,前期⼀定要做好学习路线,下⾯是⼩编整理的Web前端⼊门的学习路线总结,希望正在从事Web前端⼯作的⼩伙伴们来和⼩编⼀起看⼀看吧,希望本篇⽂章能够对⼤家有所帮助。
Web前端⼊门的学习路线总结:
⼀、HTML、CSS基础、JavaScript语法基础。学完基础后,可以仿照电商⽹站(例如京东、⼩⽶)做⾸页的布局。
⼆、JavaScript语法进阶。包括:作⽤域和闭包、this和对象原型等。相信我,JS语法,永远是⾯试中最重要的部分。
三、jQuery、Ajax等。jQuery没有过时,它仍然是前端基础的⼀部分。
四、ES6语法。这部分属于JS新增的语法,⾯试必问。其中,关于 promise、async 等内容要尤其关注。
五、HTML5和CSS3。要熟悉其中的新特性。
六、canvas。⾯试时,有的公司不⼀定会问canvas,靠运⽓。如果时间不够,这部分的内容可以先不学。但如果你会,绝对属于加分项。
七、移动Web开发、Bootstrap等。要注意移动开发中的适配和兼容性问题。
⼋、前端框架:Vue.js和React。这两个框架⾄少要会⼀个。⼊门时,建议先学Vue.js,上⼿相对容易。但⽆论如何,同时掌握 Vue 和 React 才是合格的前端同学。
九、Node.js。属于加分项,如果时间不够,可以先不学,但⾄少要知道 node 环境的配置。
⼗、⾃动化⼯具:构建⼯具 Webpack、构建⼯具 gulp、CSS 预处理器 Sass 等。注意,Sass ⽐ Less ⽤得多,gulp ⽐ grunt ⽤得多。
⼗⼀、前端综合:HTTP协议、跨域通信、安全问题(CSRF、XSS)、浏览器渲染机制、异步和单线程、页⾯性能优化、防抖动(Debouncing)和节流阀(Throtting)、lazyload、前端错误监控、虚拟DOM等。
⼗⼆、编辑器相关。Sublime Text 是每个学前端的⼈都要⽤到的编辑器。另外,前端常见的IDE有两个:WebStorm 和 Visual Studio Code。WebStorm 什么都好,可就是太卡顿;VS Code就相对轻量很多。个⼈总结⼀下:⽤VS Code 的⼈越来越多,⽤WebStorm 的⼈越来越少。
⼗三、TypeScript(简称TS)。ES 是 JS 的标准,TS 是 JS 的超集。TS属于进阶内容,建议把上⾯的基础掌握之后,再学TS。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论