2021前端学习路径书单—自我成长之路JSCSS框架VueReactNode工程化WebpackTypeScript计算机基础设计模式算法基础网络基础编译原理代码规范技术探索Three.jsServe

原标题:2021前端学习路径书单—自我成长之路
正式学习前端大概3年多了 , 接触前端大概4年了 , 很早就想整理这个书单了 , 因为常常会有朋友问 , 前端该如何学习 , 学习前端该看哪些书 , 我就讲讲我学习的道路中看的一些书 , 虽然整理的书不多 , 但是每一本都是那种看一本就秒不绝口的感觉 。
以下大部分是我看过的 , 或者说身边的人推荐的书籍 , 每一本我都有些相关的推荐语 , 如果你有看到更好的书欢迎推荐呀 。

2021前端学习路径书单—自我成长之路JSCSS框架VueReactNode工程化WebpackTypeScript计算机基础设计模式算法基础网络基础编译原理代码规范技术探索Three.jsServe
文章图片
JS《JavaScript高级程序设计(第4版)》
第三版:豆瓣评分9.3
第四版:豆瓣评分8.5
现在建议学习第四版 , 因为第三版很多还是以ES5的语法进行讲解的 , 目前主流都是ES6语法了 。 当年我入门这是我看的第一本JS书籍 , 也是实验室的导师推荐的 , 这本书很厚 , 真的需要耐着性子看完 , DOM、BOM、JS基础语法 , 我先是把这些大概的过了一下 , 然后去实践项目 , 有不懂的点再来回味这本书 , 以我的性子 , 还是比较喜欢动手进行实践 。
《你不知道的JavaScript(上卷)》
豆瓣评分9.3
这本书 , 真的是神书 , 我先看的高级程序设计 , 但是看完我对一些作用域啊 , 闭包 , 原型链还是懵懵懂懂 , 看完这本书瞬间打通了任督二脉 , 豁然开朗 。
《ECMAScript6入门电子版》
《ECMAScript6入门》
豆瓣评分8.8
这本书属于工具书 , 建议电子版 , 翻翻常用的一些ES6语法就好了 , 当年我准备实习的时候就看了常用的一些语法例如(Map、Set、Proxy、Promise、Generator、async、Module等) 。 (当然如果对你有帮助还是可以买一下实体书 , 支持一下作者 , 毕竟电子版可以免费看 , 写书需要花很多精力 。 )
《JavaScript忍者秘籍(第2版)》
豆瓣评分8.5
这本书是我工作上的导师推荐 , 我暂时还没看 , 据说帮助他解了很多疑惑 。
CSS《CSS世界》
作者是张鑫旭 , 可以说是CSS领域的鼻祖了 。 我买了这本书 , 但是还没有看 , 不看的原因不是他不好 , 是最近不常写CSS了 , 哈哈哈 。 当初买它的时候 , 我是看它的目录 , 可以说它把CSS中一些比较重要的场景都包含到了 。 目录名字也取得非常有吸引力 。 块级元素、盒子模型、浮动、层叠规则等等基础的用法都讲到了 。
《CSS揭秘》
豆瓣评分9.4
作者是LeaVerou , W3CCSS工作组特邀专家 , 设计CSS语言的委员之一 , 此前曾在W3C担任开发者代言人 。 目前 , 她在麻省理工学院从事人机交互领域的研究 。
作者来头真的太大了...又是W3CCSS专家又是MIT的...看过这本书的人都会惊叹 , 原来CSS还能这么玩?如果你想精进CSS , 这本书不能错过 。 这本书刚出的时候就买了 , 后来毕业送给了实验室的小伙伴 。
框架Vuevue2文档
vue3文档
如果出个豆瓣评分估计是9.9分 , 那0.1分怕它骄傲 。
vue的学习建议直接看官网吧 , 写的太详细了 , 像一本书一样 。
ReactReact官网
官网教程真的很贴心 , 会一步一步教你如果构建一个React应用 , 并且还会说有些哲学思想 。
《React小书》
这本书是一本开源的书籍 , 面向的对象是有一点前端基础的并且是React.js零基础的同学而作 。
《深入React技术栈》
豆瓣评分8.1
大概是17年的时候买的 , 算是买的第一本React书籍也是唯一一本React书籍 ,
Node《七天学会NodeJS》
开源书 , 书只有大概只有200页左右 , 一下子就能看完 , 通过例子能够快速熟悉一些Node的API , 也许现在来说很多API已经过时了(毕竟Node版本迭代太快了 , 现在都15x了) , 但是安装旧版本的Node来入门 , 仍然是一本和不错的书 。
《深入浅出Node.js》
豆瓣评分8.6
清晰地讲解了Node.js底层原理 , 以及如何使用Node.js进行工程项目开发 , 是进阶的首选 。
《Node.js设计模式》
2021前端学习路径书单—自我成长之路JSCSS框架VueReactNode工程化WebpackTypeScript计算机基础设计模式算法基础网络基础编译原理代码规范技术探索Three.jsServe】原书英文版豆瓣评分9.5 , 买了中文版...看的云里雾里 , 可以试试英文版 。
《Node.js:来一打C++扩展》
刚出的时候就买了这本书...但是功力不够啊 , 看这本书需要一些C++的底蕴 , 还特地买了C++Primer准备好好学习 , 但是发现...周期太长了没有坚持下来 , 又因为公司也没有这方便的场景应用 , 所以自己草草写了一个C++插件(github.com/hua1995116/…