因前端知识面太大,每人、每个公司的技术体系各不相同,本文并不推荐哪些前端书籍更值得阅读,只是描述下简单信息,以分享的方式把这些书籍共享出来,大家可自行选择。
因书籍过多,本文会陆续更新,有需要什么书籍的朋友可评论留言,下次更新会附上该书籍下载地址。
目录
HTML5相关书籍
CSS相关书籍
jQuery相关书籍
JavaScrip相关书籍
ES6,Vue
HTTP、网站性能及其他相关书籍
游戏相关书籍
HTML5相关书籍
1.《HTML5权威指南》
网盘地址: https://pan.baidu.com/s/1dVPZcGr1GRN3jXcKWkZ79w 提取码: choy
迄今为止最全面详实的网页设计参考书
精彩呈现500多个实战代码示例及主流浏览器实现效果图
贴心汇聚HTML5和CSS3中所有属性、元素和函数的简明参考表
2.《HTML5移动Web开发实战》
网盘地址: https://pan.baidu.com/s/16M2HGtgO7qAc-gdBbJ-Qjw 提取码: wc7k
《HTML5移动Web开发实战》提供了应对这一挑战的解决方案。通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台。全书共分10章,从移动Web、设备端配置和优化,变互、响应式设计、设备访问,调试、性能测试、富媒体等角度出发,包含了60多个实用的示倒,详细阐释如何构建快速、响应式的HTML5移动网站,适用于iOS、Android、WindowsPhone和BlackBerry等众多主流移动应用平台。
CSS相关书籍
1.《CSS权威指南(第三版)》
网盘地址:https://pan.baidu.com/s/1Q9bu_PqoljfECWOb2O5DSg 提取码:vtld
最权威的CSS书籍,除了阅读W3C的文档外的不二选择(就是翻译太操蛋,可能有的词你以为是火星语,不过不影响阅读)。
有时间可以反复看,有css3内容,并当做字典随时查。类似犀牛书
2.《图解CSS3:核心技术与案例实践》
网盘地址:https://pan.baidu.com/s/1fAnCLKjhSQ9xg2lKsAebnA 提取码:7j28
这本书讲解的是最新的CSS3,CSS3也是必学的,不然真的跟不上时代了。
3.《CSS禅意花园》
网盘地址:https://pan.baidu.com/s/11qobGfRAR7wVEs5qnIrz0Q 提取码:lb9y
这本书很值得期待,作者是巨牛逼的,听说对css理解的就像自己的左右手,光靠写CSS 他年薪就轻松百万了。。汗颜!思路清晰,图文并茂,还解决一些疑难杂症和高级技巧,类似于JS的语言精粹了,大神级别。
4.《CSS那些事儿》
网盘地址:https://pan.baidu.com/s/1gRIUttkk3xj9s4fesR8xgw 提取码:93nh
《CSS那些事儿》是2009年电子工业出版社出版的图书,作者是林小志。该书通过对CSS技巧实例进行讲解,浅入深地分析了CSS相关知识。
通过页面中的文字、图片、表格、表单等常见元素的处理及各种页面布局方式的使用,使读者能深入了解到如何在页面中更好地运用CSS布局。尤其是在页面布局的部分中,全面分析了多种布局方式,着重分解了两列等高和三列等高的几种方式,并相应说明了等高布局的优缺点。
jQuery相关书籍
1.《锋利的jQuery》
网盘地址:https://pan.baidu.com/s/1zQ-cc0Zl29dyUliUMzdn1w 提取码:d2kr
《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
JavaScrip相关书籍
1.《JavaScript高级程序设计第三版》
网盘地址:https://pan.baidu.com/s/1JEjTS3yJCZqLD0_cEU1D9w 提取码:igmc
这本书和《JavaScript 权威指南,第 6 版》相比,我强烈推荐《JavaScript 高级程序设计》。如果你想正儿八经地系统性地学习一遍 JavaScript,那么这本书应该是最好的选择。而且我建议看完后可以画画重点,将来既可以作为参考用,对于面试也是能派上用场的。当然,如果你已经有一定基础了,不必每一章每一节都看,可以筛选着看。
这本书算是基础类的了,如果你想对 JavaScript 有更深入更细的理解和掌握,特别是理解那些比较晦涩难懂的知识点,比如this、原型、委托等,那就看看《你不知道的 JavaScript》这套书,它分为上、中、下三卷。
2.《你不知道的JavaScript》
上 网盘地址:https://pan.baidu.com/s/1s5NKNELK9YF0vCXsDXPM4w 提取码:1ysr
中 网盘地址:https://pan.baidu.com/s/1RCCCjvIfl6naDaUeJBPYDQ 提取码:k0x7
下 网盘地址:https://pan.baidu.com/s/1dGqJX1AC4T_U0kTtuyNRgQ 提取码:4vtd
很多人对JavaScript这门语言的印象都是简单易学,很容易上手。虽然JavaScript语言本身有很多复杂的概念,但语言的使用者不必深入理解这些概念就可以编写出功能全面的应用。殊不知,这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解它们。在本书中,我们要直面当前JavaScript开发者“不求甚解”的大趋势,深入理解语言内部的机制。
3.《JavaScript DOM编程艺术(第2版)》
网盘地址:https://pan.baidu.com/s/17piW1ccU-wOdg3i8x8g8Pg提取码:shwv
书在简洁明快地讲述JavaScript和DOM的基本知识之后,通过几个实例演示了专业水准的网页开发技术,透彻阐述了平稳退化等一批至关重要的JavaScript编程原则和最佳实践。
4.《JavaScript权威指南》
网盘地址:https://pan.baidu.com/s/1yJd0F0AcNX3WIuSNJiMLnA 提取码:2up5
犀牛书是每个FE都绕不过的一本书,可以先大致通读几遍,也可以把其当作工具书,时时翻阅。
5.《JavaScript 语言精粹(修订版)》
网盘地址:https://pan.baidu.com/s/1DGrSZ2do2d2_cjf1VySNJA 提取码:qhzq
对于前端刚工作的人和前端刚入门的人来说,需要反复阅读和理解。这本书可以深入理解JavaScript 的特性,写出高质量的代码,适合有JavaScript 语言基础的人学,不适合于作为零基础入门的教材。
6.《JavaScript设计模式》
网盘地址:https://pan.baidu.com/s/1QXKV2C63GTZIu5BytRZLbw 提取码:rdvb
百度前端专家力作,百度前端高级工程师鼎力推荐,本书全面涵盖专门针对JavaScript的36个设计模式,帮助读者尽快提高开发效率深入剖析面向对象的设计原则及代码重构,帮助读者快速融入团队项目开发中。本书通过职场主人公“小铭”实战历练,介绍了他从菜鸟到高级程序员的蜕变过程,值得每一个程序员借鉴和学习!
ES6,Vue
1.《ES6标准入门 (第3版)》
网盘地址:https://pan.baidu.com/s/1IUFaT3cXfgPcjgZh157M8w 提取码:s3yf
ES6是下一代JavaScript语言标准的统称,每年6月发布一次修订版,迄今为止已经发布了3个版本,分别是ES2015、ES2016、ES2017。本书根据ES2017标准,详尽介绍了所有新增的语法,对基本概念、设计目的和用法进行了清晰的讲解,给出了大量简单易懂的示例。本书为中级难度,适合那些已经对JavaScript语言有一定了解的读者,可以作为学习这门语言最新进展的工具书,也可以作为参考手册供大家随时查阅新语法。 第3版增加了超过30%的内容,完全覆盖了ES2017标准,相比第2版介绍了更多的语法点,还调整了原有章节的文字表达,充实了示例,论述更准确,更易懂易学。
2.《Vue.js实战》
网盘地址:https://pan.baidu.com/s/1MAIcbLiaT-_BBiQ08X3zEg 提取码:5mxw
对新手友好,讲得深入浅出,本书基础内容和实战项目共存, 适用于刚接触Vue .js 的前端或后端开发者。当然,有一 定Vue.js 开发经验的读者也能从中收获不少实战中的经验。 本书要求读者有一定的JavaScript 编程能力, 并假定读者己经掌握了HTML 和css , 否 则阅读本书会有一定的难度。
HTTP、网站性能及其他相关书籍
1.《HTTP权威指南》
网盘地址:https://pan.baidu.com/s/14NkTsnmL3deIZKOlZHCIwA 提取码:dsek
《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了如何用HTTP来开发基于Web的应用程序,核心的[因特网协议,如何与架构构建块交互,如何正确实现因特网客户和服务器等。
《HTTP权威指南》的中心内容是HTTP,本质是理解Web的工作原理,以及如何将这些知识应用到Web编程和管理之中,主要涵盖HTTP的技术运作方式、产生动机、性能和目标以及一些相关技术问题。 《HTTP权威指南》适合所有想了解HTTP和Web底层结构的人阅读。
2.《高性能网站建设指南》
网盘地址:https://pan.baidu.com/s/1PLvYuK6IFyp_iwI5vKzCAQ 提取码:rbcg
《高性能网站建设指南》结合Web2.0以来Web开发领域的最新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和最佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。
3.《Web性能权威指南》
网盘地址:https://pan.baidu.com/s/10lQWPf0ij2NE-oHklCXAhA 提取码 :brl5
本书是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物。本书目标是涵盖Web 开发者技术体系中应该掌握的所有网络及性能优化知识。全书以性能优化为主线,从TCP、UDP 和TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。最后,揭示了HTTP 协议的底层细节,同时详细介绍了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC 和DataChannel 等现代浏览器新增的具有革命性的新能力。
本书适合所有Web 应用及站点开发人员阅读,包括但不限于前端、后端、运维、大数据分析、UI/UX、存储、视频、实时消息,以及性能工程师。
游戏相关书籍
1.《3D数学基础:图形与游戏开发》
网盘地址:https://pan.baidu.com/s/140mhXtUQiq6nFWd2Wun-FQ 提取码:1q0t
本书主要介绍了基本的3D数学概念,这对电脑游戏开发人员和编程人员来说尤为重要。作者详尽地讨论了数学理论,并在必要时提供几何说明,帮助读者形成直观的3D感。书中还提供了将理论应用于实践的C++类,并且在每章结尾处提供练习。
本书内容:
介绍了基础概念,如向量、坐标空间、矩阵、变换、欧拉角、齐次坐标空间、几何图元、相交性检测和三角网格。
读者论论了3D中的方位,包括四元数和对不同表示技术之间的优劣比较。
描述了数学和几何的实际应用示例,提供了一些C++类和不同的矩阵类,每个类都完成特定的几何任务。
所有基本变换矩阵的完整来历。
(有些童鞋认为:从来不需要买纸质书,我全程PDF就行了嘛,不过我建议有些书还是要纸质的,这样有感觉,也可以做笔记,甚至随时当工具书字典来查询,由于前端的特殊性和js语言的属性之繁多庞杂,我建议你还是要买纸质的书。帮助很大,而且我告诉你有了钱要补上正版呃)
---------------------
作者:礼拜八
来源:CSDN
原文:https://blog.csdn.net/qq_28073073/article/details/86735618
版权声明:本文为博主原创文章,转载请附上博文链接!