打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
书单丨Web前端工程师书单(进阶)

题图:北京蒲蒲兰绘本馆

(Poplar Kid's Republic)

(Flavorwire.com评选为全球最美20家书店之一)


前言

昨天我们给大家介绍了前端开发的入门书籍,相信大家在看完之后对前端语言方面的学习有了一定的了解,接下来我们就继续为大家推荐进阶内容—框架阶段。不再滞留如何使用上,而是开始关注基于语言的工具集、框架的设计思想。例如MVC框架、MVVP框架,这是凌驾于语言之上的层面。此阶段应阅读两三个经典框架的源码(例如jQuery、Backbone.js)。


JavaScript框架


JavaScript框架设计(豆瓣评分:8.3)


《JavaScript框架设计》是一本全面讲解JavaScript框架设计的图书,详细地讲解了设计框架需要具备的知识,主要包括的内容为:框架与库、JavaScript框架分类、JavaScript框架的主要功能、种子模块、模块加载系统、语言模块、浏览器嗅探与特征侦测、样式的支持侦测、类工厂、JavaScript对类的支撑、选择器引擎、浏览器内置的寻找元素的方法、节点模块、一些有趣的元素节点、数据缓存系统、样式模块、个别样式的特殊处理、属性模块、jQuery的属性系统、事件系统、异步处理、JavaScript异步处理的前景、数据交互模块、一个完整的Ajax实现、动画引擎、API的设计、插件化、当前主流MVVM框架介绍、监控数组与子模板等。


jQuery


jQuery实战(豆瓣评分:8.1)


《jQuery实战》全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画以及给网页添加Ajax。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。jQuery 是目前最受欢迎的JavaScript/Ajax库之一,能用最少的代码实现最多的功能。



锋利的jQuery(豆瓣评分:8.6)


《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。

为使读者更好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。


Extjs


ExtJS Web应用程序开发指南

(豆瓣评分:7.2)


本书从ExtJS实现的基本功能开始讲解RIA Web开发,详细讲解ExtJS的基本功能、常用的表单、面板和布局、常见的工具类与函数,以及ExtJS对事件的响应。本书结合现今流行的Web框架,融合相关技术应用。本书增强型模板介绍了ExtJS与数据交互重要的数据模型、ExtJS的JSP标签库ExtTLD和ExtJS高级组件。考虑到 ExtJS与主流服务端框架的整合也越来越紧密,本书还特意讲解了Struts和Struts2框架的整合与配置。本书全面细致地讲解了ExtJS实现的 Portal实例,真正实现完全整合应用ExtJS技术。

本书可以作为Web应用开发的参考手册,特别适合用于RIA Web开发的自学参考,也可以作为ExtJS应用开发的培训教材。


用户体验

(据说产品经理也看这本书)


用户体验要素(豆瓣评分:8.4)


《用户体验要素:以用户为中心的产品设计(原书第2版)》是AJAX之父Jesse James Garrett的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是最重要的发展趋势。全书共8章,包括关于用户体验以及为什么它如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。

这本书用清晰的说明和生动的图形分析了以用户为中心的设计方法(UCD)来进行网站设计的复杂内涵,并关注于思路而不是工具或技术,从而使你的网站具备高质量体验的流程。



本书单共有3个部分,分别为入门、深入和拓展三个部分,入门篇可以到“历史消息”中查看,明天将会给大家来带剩下的部分,敬请期待。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一个大二女生的Web开发成长之路:从软妹子到女汉子的进阶过程
2016年前端技术观察(下)
JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
为什么很多国内公司不使用 jQuery 等开源 JS 框架(库),而选择自己开发 JavaScript 框架?
开源前端框架纵横谈
2018前端工程师成长路线图
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服