代码君做前端也有将近十年了,期间也阅读过不少前端书籍,这里就把我觉得适合前端开发的书籍,由浅入深推荐一下。
JavaScript
《ECMAScript6入门》 推荐等级 ★★★★★
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。作为前端开发人员,必须会ES6语法规则,这个是前端开发的基础,提到ES6,就不得提起前端界大佬,阮一峰,这是大佬的书籍,你们详细讲解了 ES6 的语法规则及使用,如果不喜欢看书籍的话,可以查看阮一峰的 ES6 入门教程
下载链接:
ECMAScript6入门 (阮一峰著) 高清pdf
《JavaScript高级程序设计》 ★★★★
此书作者Nicholas C.Zakas 世界知名的JavaScript专家和Web开发人员,Nicholas拥有丰富的Web开发和界面设计经验,虽然书名带了‘高级’二字,但是此书读起来并不会很枯燥,作者文笔功底很强,每一章节都想是阅读博客一样,可读性很强,推荐阅读
下载链接:
JavaScript高级程序设计 pdf
《JavaScript设计模式与开发实践》 ★★★
作为程序员,设计模式是通过高级的必经之路,此书全面覆盖专门针对JavaScript的16个设计模式,深入剖析面向对象的设计原则、编程技巧及代码重构,想晋级的前端开发人员可以拿过来学习学习
下载链接:
JavaScript设计模式与开发实践 pdf
CSS
《Head first HTML&CSS》 ★★★★★
这本书堪称经典,几乎大学时代老师都是选择这本书籍进行教学,因为此书详细讲解了CSS样式、各种属性,是前端入门的首选,css样式的有这一本足够了,只需要把这本吃透,css基本精通
下载链接:
Head first HTML&CSS pdf
前端进阶
《Web性能权威指南(中文版)》 ★★★★★
当前端项目越来越打的时候,性能的优化就变的越发重要,Google 核心成员手把手教你性能优化,权属以性能优化为主线,从 TCP、UDP 和 TLS 协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制,详细阅读完后你对性能优化会有更深的理解
下载链接:
Web性能权威指南(中文版) pdf
NodeJS
《Node.js实战》 ★★★★
前端不光要会html和css ,还需要会搭建服务端,写后台,毕竟只是会写界面的程序员不是好程序员,Node 是一个让 JavaScript 运行在服务端的开发平台,专门为前端人员量身打造,此书从原理到实战,充分讲解了Node.js 界面前端实战教学,推荐阅读
下载链接:
Node.js实战 pdf