上QQ阅读APP看书,第一时间看更新
内容简介
随着前端技术的迅猛发展,传统的网页开发技术已经延伸到了万物互联开发及服务器端开发,以HTML5和新一代JavaScript语言为代表的大前端技术正在渗透到技术的各个环节,这也对前端工程师提出了新的要求和新的机遇。本书选择目前最为流行的三大前端框架,带读者全面学习大前端开发相关的核心技术,从大前端主流开发语言(ECMAScript 6、TypeScript、Dart)讲起,在基础篇中全面介绍大前端打包构建流程及工程化体系,然后从框架基础、框架原理和开发实战三个纬度全面介绍Vue、React、Flutter三大框架的基础语法、实现原理、源码编译、核心算法及企业级组件库项目的搭建。通过学习三大框架及生态体系,读者可全面掌握从移动互联应用开发到万物互联应用开发的技术和实战技巧。
本书共4篇15章。第1篇为基础篇(第1~6章),主要介绍大前端的发展趋势,大前端的基础开发语言(ECMAScript 6、TypeScript、Dart),前端构建工具和前端工程化体系,以及大前端的包管理和如何搭建一个企业级的脚手架工具。第2~4篇(第7~15章)分别介绍Vue、React和Flutter三大主流框架,帮助开发者学习和掌握最新的框架用法和生态体系。
学习本书内容,需要具备一定的HTML、CSS、JS基础知识,本书可以作为前端开发者提升技能的工具书,也可以作为前端开发者搭建企业级前端产品体系的参考书,还可作为普通开发者从网页开发过渡到万物互联开发的参考书。