前端项目能优化书籍 学习前端有什么书推荐
一、初学前端有什么推荐的书籍
一、《Web前端开发佳实践》
这本书是前端开发领域的经典之作,是一本扎实前端基本功,规范我们前端代码的实践性书籍。本书主要讲解了HTML、CSS、Javascript以及移动端开发的佳实践方案,能够对缺乏良好指导的开发者产生很大的帮助。通过阅读本书我们可以掌握如何编写高可读性、高维护性、高性能的HTML、CSS以及Javascript。
二、《CSS那些事儿》
内容介绍:《CSS那些事儿》是2009年电子工业出版社出版的图书,作者是林小志。该书通过对CSS技巧实例进行讲解,浅入深地分析了CSS相关知识。
通过页面中的文字、图片、表格、表单等常见元素的处理及各种页面布局方式的使用,使读者能深入了解到如何在页面中更好地运用CSS布局。尤其是在页面布局的部分中,全面分析了多种布局方式,着重分解了两列等高和三列等高的几种方式,并相应说明了等高布局的优缺点。
三、《CSS权威指南》
内容介绍:《CSS权威指南》通过诸多示例,详细讲解了如何做到仅在一处建立样式表就能创建或修改整个网站的外观,以及如何得到html力不能及的更丰富的表现效果。同时展示了如何遵循css新规范(css2和css2.1)将层叠样式表的方方面面应用于实践。
四、《JavaScript标准参考教程》阮一峰
内容介绍:阮一峰本书全面介绍 JavaScript核心语法,从简单的开始讲起,循序渐进、由浅入深,力求清晰易懂。所有章节都带有大量的代码实例,便于理解和模仿,可以用到实际项目中,即学即用。本书适合初学者当作JavaScript语言的入门教程,也适合当作日常使用的参考手册。
五、JavaScript高级程序设计第三版
内容介绍:《全书从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、**模型讲起,深入浅出地探讨了面向对象编程、Ajax与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的佳开发实践。
六、锋利的jquery
内容介绍:《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM*作、**和动画、AJAX应用、插件、jQuery Mo**le、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
七、HTTP权威指南
内容介绍:《HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了如何用HTTP来开发基于Web的应用程序,核心的[因特网协议,如何与架构构建块交互,如何正确实现因特网客户和服务器等。
《HTTP权威指南》的中心内容是HTTP,本质是理解Web的工作原理,以及如何将这些知识应用到Web编程和管理之中,主要涵盖HTTP的技术运作方式、产生动机、性能和目标以及一些相关技术问题。《HTTP权威指南》适合所有想了解HTTP和Web底层结构的人阅读。
八、高性能网站建设指南
内容介绍:《高性能网站建设指南》结合Web2.0以来Web开发领域的新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和佳实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。
二、学习前端有什么书推荐
学习web前端要看哪些书籍?目前市场上HTML、CSS类别书籍,都是大同小异,在当当网、卓越网搜索一下很多推荐。今天就来一起看一看吧!
一、初级读物
《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,新版第三版已经发布了,建议购买。
《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。
二、中级读物
《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,属于中级读物,建议购买。
《 JavaScript.The.Good.Parts》:Yahoo大牛,JavaScript精神领袖Douglas Crockford的大作,虽然才100多页,但是字字珠玑啊!强烈建议阅读。
《高性能JavaScript》:《JavaScript高级程序设计》作者Nicholas C. Zakas的又一大作。
《 Eloquent JavaScript》:这本书才200多页,非常短小,通过几个非常经典的例子(艾米丽姨妈的猫、悲惨的隐士、模拟生态圈、推箱子游戏等等)来介绍JavaScript方方面面的知识和应用方法。
三、高级读物
《JavaScript Patterns》:书中介绍到了各种经典的模式,如构造函数、单例、工厂等等,值得学习。
《Pro.JavaScript.Design.Patterns》:Apress出版社讲解JavaScript设计模式的书,非常不错。
《Developing JavaScript Web Applications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。
《Developing Large Web Applications》:不仅有JavaScript方面的介绍,还有CSS、HTML方面的介绍,但是介绍的内容却都非常不错,真正考虑到了一个大型的Web程序下,如何进行JavaScript架构设计,值得一读。
结语
要做优秀的前端工程师,还需要继续努力:《高性能网站建设指南》、《Yahoo工程师的网站性能优化的建议》、“YSLOW”性能优化建议、《网站重构》、《Web开发敏捷之道》、“ jQuery库”、“前端框架”、“HTML5”、“CSS3”。。。这些都要深入研究!
万事开头难!如果你能到这个境界,剩下的路自己就可以走下去了。人们常说:不想当裁缝的司机,不是个好厨师。如果单纯只是学习前端编程语言、而不懂后端编程语言(PHP、ASP.NET,JSP、Python),也不能算作是优秀的前端工程师。
以上就是今天为大家分享的关于学习web前端要看哪些书籍的文章,希望本篇文章能够对想要学习web前端知识的小伙伴们有所帮助。后祝愿小伙伴们工作顺利,成为一名优秀的web前端工程师!
三、前端书籍推荐
初级读物
《JS高级程序设计》:一本非常完整的经典入门书籍,被誉为JS圣经之一,详解的非常详细,新版第三版已经发布了,建议购买。
《JS王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。
中级读物
《JS权威指南》:另外一本JS圣经,讲解的也非常详细,属于中级读物,建议观看。
《JS.The.Good.Parts》:Yahoo大牛,JS精神领袖DouglasCrockford的大作,虽然才100多页,但是字字珠玑啊!强烈建议阅读。
《高性能JS》:《JS高级程序设计》作者NicholasC.Zakas的又一大作。
《EloquentJS》:这本书才200多页,非常短小,通过几个非常经典的例子(艾米丽姨妈的猫、悲惨的隐士、模拟生态圈、推箱子游戏等等)来介绍JS方方面面的知识和应用方法。
高级读物
《JS?Patterns》:书中介绍到了各种经典的模式,如构造函数、单例、工厂等等,值得学习。
《Pro.JS.Design.Patterns》:Apress出版社讲解JS设计模式的书,非常不错。
《DevelopingJSWebApplications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。
《DevelopingLargeWebApplications》:不仅有JS方面的介绍,还有CSS、HTML方面的介绍,但是介绍的内容却都非常不错,真正考虑到了一个大型的Web程序下,如何进行JS架构设计,值得一读。
结语
要做优秀的前端工程师,还需要继续努力:《高性能网站建设指南》、《Yahoo工程师的网站性能优化的建议》、“YSLOW”性能优化建议、《网站重构》、《Web开发敏捷之道》、“jQuery库”、“前端框架”、“HTML5”、“CSS3”。。。这些都要深入研究!
万事开头难!如果你能到这个境界,剩下的路自己就可以走下去了。
四、做web前端开发有哪些推荐的书籍或者课程
书籍资料:
1、《JavaScript DOM编程艺术》推荐3(比较基础,小白入门的话推荐,有基础的不推荐)
2、《CSS权威指南》推荐2(书是好书,看了忘了的工具书,写样式谷歌更高效)
3、《CSS揭秘》推荐5(不是CSS入门书籍,CSS提升必备,棒的CSS工具书,CSS魔法)
4、《JavaScript语言精粹》推荐4(有经验的js可以看看,个人没有get到传说中的惊艳,加深理解)
5、《JavaScript权威指南(第6版)》推荐4(入门刚入门都不推荐,个人的枕头书,讲的挺全面的,可读性不高,提升的话应该要看吧,头看大了还没看完)
6、《JavaScript高级程序设计》推荐5(权威的js入门书籍,不要被名字吓到)
7、《你不知道的 JavaScript上卷》推荐5(强烈推荐,刷新对js的看法,语言精粹的配合着看,明明白白的理解原型链不需要工作5年后还不懂)
8.《高性能 JavaScript》推荐4(提升必备吧,个人感觉,有些实践经常遇到)
9.《JavaScript设计模式》推荐4(提升必备,设计模式是开发中的佳实践,常看常新,我看的是张荣铭的那本,无论那本js设计模式书都可以的,想起来内容以情景对话的方式对我来说不是很友好,叙述方式个人不喜欢但是不影响内核5分)
10.《图解HTTP》推荐3(入门可以,简单有趣,提升不推荐)
11.《深入浅出 Node.js》推荐5(强烈推荐,国人书精品,也有通病讲的比较深入但是知识点比较分散不系统像个博客集,有js基础看的比较过瘾,基础不好的话不知道能吸收多少)
12.《Node.js实战》推荐3(不推荐,书出的比较早实例也烂大街,一些实践已经有更好的替代模块了,没有后端基础的话可以看看)
13.《HTML5权威指南》推荐3(书是好书,适合入门,有前端基础的话推荐MDN效率更高,一点基础没有的话抓不到主次适合泛读,没时间看的话不推荐本书,提升没有帮助)
14.《深入React技术栈》(没看完...)