Front End
- HTML & CSS [Bibilili]
- float布局不用学,熟悉flex和grid即可
- 自测:能完成基本的静态页面
- JavaScript [Bilibili] [现代JavaScript]
- Vue [Bilibili-尚硅谷] [Bilibili-小满]
- 小满的比较难,需要有vue2基础,看自己情况
- 项目实战 [Bilibili]
- 到这时候,已经能够承担前端工作了,如果bg比较好的话,可以找到实习
进阶
实际上这些是必需品,如果面试的时候就会这些的话,可以有效提高竞争力。不过虽然大厂一般都需要这些,但也会允许实习生到岗再学习。
- TypeScript [Bilibili-小满]
- 实际中用不到这么复杂的ts,一般去掘金上看几篇教程就够用了。不过小满的教程看明白的话,可以和面试官掰扯很久。
- React [官网] [Bilibili-小满]
- 抠字眼的话,
Vue
是前端框架,而React
只是JS库。也就是说,React
并没有很复杂的语法和API,只是对JavaScrip
的熟练程度要求较高。不要在教程上面纠结太长时间,把生命周期看明白之后就去看项目。
- 抠字眼的话,
- Node [Bilibili-小满]
- 前端就是全栈!有的大厂会用Node搭建
BFF
(Backend For FrontEnd),还会搭配上Nest
、GraphQL
等技术。到这里就比较难了,有了解即可。
- 前端就是全栈!有的大厂会用Node搭建