前端三年,谈谈最值得读的5本书籍

在推荐这5本书以前,我想先来谈谈我对前端的理解。javascript

首先,前端能作什么

        在HTML5规范和NodeJS问世以前,前端大部分的工做都是用来还原设计稿,作作动效,用ajax和后台作数据交互。那个时期最有名的框架莫过于JQuery,JQuery的出现极大的提升了开发人员的开发效率,今后咱们能够用更简洁更优雅的方式操做dom和使用事件,没必要担忧大部分的兼容问题。css

        而随着HTML5规范的出现和不断完善,以及NodeJS的出现,前端不断的在扩大本身的做用范围,咱们利用canvas能够实现数据可视化图表,甚至能够结合HTML5的其余特性实现相似于PhotoShop这样的软件级的应用,利用Node能够开发后台服务,操做数据库,作反向代理,爬虫程序等等,几乎包括了绝大部分的领域。electron的出现,更是让前端大方异彩,让咱们拥有了开发桌面级产品的能力,更别说这几年比较火的weex和小程序,直接让咱们拥有了开发移动端APP的能力(React Native也是个不错的选择)。html

        因此,正在学前端或者想让本身的技术更上一层楼的朋友们,但愿接下来的推荐,对大家会有所帮助。前端

第一本书 Javascript Dom编程艺术

这本书主要适合前端基础比较薄弱的朋友,经过这本书,咱们能够更加深刻的理解dom,优雅的操做dom,以及如何组织html,javascript和css,才能开发更好的网站。

第二本书 javascript框架设计

这本书适合有必定工做经验的前端从业人员,详细介绍了javascript框架设计须要具有的知识,主要包括:框架与库,模块加载系统,数据缓存系统,异步处理,动画引擎,API设计等。

第三本书 React精髓

这本书主要适合初中级前端工程师,由浅入深的介绍了使用React实现组件化的web应用的完整流程,以及如何集成第三方Javascript库和单元测试。

第四本书 TypeScript手书

TypeScript也不用多说,目前比较流行的vue和angular都采用它作底层的开发语言,想要进入高级前端领域的朋友们能够好好研究一番。

第五本书 Vue权威指南

这本书适合想要深刻研究Vue的朋友们,该书按部就班的介绍了Vue的源码实现,对于Vue的拓展工具备很明确的介绍和解释,让新手入坑比较畅快。

最后,若是你们感兴趣,能够打开如下连接去学习相关资源

1.javascript Dom编程 连接:pan.baidu.com/s/1Y5u5DZPL… 密码:pou0 2.javascript框架设计 连接:pan.baidu.com/s/1FWq-4DM_… 密码:0psc 3.React精髓 连接:pan.baidu.com/s/11LIxK1FL… 密码:r69m 4.typescript手书 连接:pan.baidu.com/s/1p1kIVd-3… 密码:lqir 5.vue权威指南 连接:pan.baidu.com/s/1tO8L9nw3… 密码:4cnqvue

相关文章
相关标签/搜索