万本电子书0元读

万本电子书0元读

顶部广告

大前端三剑客——Vue+React+Flutter电子书

本书通过介绍目前流行的三大前端框架及生态体系,带领读者全面掌握从移动互联应用发到万物互联应用发技术和实战技巧,本书也可以作为前端发者搭建企业级前端产品体系的参考书。书中提供了大量的代码示例,读者可以通过这些例子理解知识,也可以直在发实战中稍加修改应用这些代码。另外,提供书中所有案例所涉及的源代码,以便于读者高效的学习。

售       价:¥

纸质售价:¥165.10购买纸书

32人正在读 | 0人评论 6.4

作       者:徐礼文

出  版  社:清华大学出版社

出版时间:2022-11-01

字       数:28.8万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
随着移动互联时代到万物互联超级终端时代的变化,发者也从移动互联发转型到万物互联时代的超级终端发,本书全面讲解大前端时代的核心技术栈和核心发语言,并通过一本书融汇贯通,本书是普通前端发者通向大前端架构师的桥梁,本书中涉及大量案例和企业一线实践操作经验,是前端发者转型为大前端架构师的书籍。 本书共4篇15个章。篇为基础篇(第1~6章),主要介绍大前端的发展趋势,大前端的基础发语言(ES6、TypeScript、Dart),大前端构建工具和前端工程化体系,以及大前端的包管理和如何搭建一个企业级的脚手架工具。从第二篇至第四篇(第7~15章),分别介绍Vue 3、React和Flutter 2三大主流框架,帮助发者学习和掌握的框架用法和生态体系。 学习本书内容,需要具备一定的HTML、CSS、JS基础知识,本书可以作为前端发者提升技能的工具书也可以作为普通发者从网页发过渡到万物互联发的书籍。<br/>【推荐语】<br/>本书通过介绍目前流行的三大前端框架及生态体系,带领读者全面掌握从移动互联应用发到万物互联应用发技术和实战技巧,本书也可以作为前端发者搭建企业级前端产品体系的参考书。书中提供了大量的代码示例,读者可以通过这些例子理解知识,也可以直在发实战中稍加修改应用这些代码。另外,提供书中所有案例所涉及的源代码,以便于读者高效的学习。<br/>【作者】<br/>徐礼文,北京理工大学信息技术创新学院老师、华为HDE、华为首届HarmonyOS发者创新大赛导师、放原子源基金会源导师。曾担任资深软件发工程师、系统架构师、技术总监等职务,从事软件研究和发15年。主要从事跨平台技术、人工智能、区块,以及数字化架构方向的研究和技术指导工作,对国内外相关领域的技术、理论和实践有很深的理解和研究。<br/>
目录展开

作者简介

内容简介

前言FOREWORD

本书特色

本书内容

本书读者对象

致谢

第1篇 基础篇

第1章 大前端发展趋势

1.1 大前端的发展过程

1.2 Node.js引领JavaScript进入全栈时代

1.3 小程序、轻应用开启前端新模式

1.4 Flutter引领跨平台开发

1.5 华为ArkUI探索物联网全场景开发

1.6 大前端的革命与未来

第2章 ECMAScript 6

2.1 ECMAScript 6介绍

2.2 Babel转码器

2.3 let和const

2.4 解构赋值

2.5 字符串的扩展

2.6 数组的扩展

2.7 对象的扩展

2.8 Symbol

2.9 Set和Map数据结构

2.10 Proxy

2.11 Reflect

2.12 异步编程

2.13 类的用法

2.14 模块化Module

第3章 前端构建工具

3.1 前端构建工具介绍

3.2 Webpack

3.3 Rollup

3.4 ESBuild

3.5 Vite

第4章 TypeScript

4.1 TypeScript介绍

4.2 TypeScript安装与配置

4.3 TypeScript基础数据类型

4.4 TypeScript高级数据类型

4.5 TypeScript面向对象特性

4.6 TypeScript装饰器

4.7 TypeScript模块与命名空间

第5章 Dart语言

5.1 Dart语言介绍

5.2 安装与配置

5.3 第1个Dart程序

5.4 变量与常量

5.5 内置类型

5.6 函数

5.7 运算符

5.8 分支与循环

5.9 异常处理

5.10 面向对象编程

5.11 泛型

5.12 异步支持

5.13 库和库包

第6章 包管理与脚手架

6.1 MonoRepo包管理

6.2 设计一个企业级脚手架工具

第2篇 Vue 3框架篇

第7章 Vue 3语法基础

7.1 Vue 3框架介绍

7.2 Vue 3开发环境搭建

7.3 Vue 3项目搭建方法

7.4 Vue 3应用创建

7.5 Vue 3模板语法

7.6 Vue 3组件开发

7.7 响应性API

7.8 Vue 3过渡和动画

7.9 Vue 3复用与组合

7.10 Vue 3路由

7.11 Vue 3状态管理(Vuex)

7.12 Vue 3状态管理(Pinia)

第8章 Vue 3进阶原理

8.1 Vue 3源码安装编译与调试

8.2 Vue 3响应式数据系统核心原理

8.3 Vue 2 Diff算法(双端Diff算法)

8.4 Vue 3 Diff算法(快速Diff算法)

第9章 Vue 3组件库开发实战

9.1 如何设计一个组件库

9.2 搭建组件库项目

9.3 组件库详细设计

9.4 搭建Playgrounds项目

9.5 组件库发布与集成

第3篇 React框架篇

第10章 React语法基础

10.1 框架介绍

10.2 开发准备

10.3 JSX与虚拟DOM

10.4 元素渲染

10.5 组件

10.6 组件设计与优化

10.7 React Hook

10.8 路由(React Router)

10.9 状态管理(Redux)

10.10 状态管理(Recoil)

10.11 React移动端开发(React Native)

第11章 React进阶原理

11.1 React源码调试

11.2 React架构原理

第12章 React组件库开发实战

12.1 React组件库设计准备

12.2 搭建React组件库(MonoRepo)

12.3 创建Playgrounds

12.4 通过Jest搭建组件库测试

12.5 使用Storybook搭建组件文档

12.6 将组件库发布到NPM

第4篇 Flutter 2框架篇

第13章 Flutter语法基础

13.1 Flutter介绍

13.2 开发环境搭建

13.3 第1个Flutter应用

13.4 组件

13.5 包管理

13.6 资源管理

13.7 组件设计风格

13.8 尺寸单位与适配

13.9 基础组件

13.10 路由管理

13.11 事件处理与通知

13.12 网络

13.13 状态管理

13.14 Stream与BLoC模式

第14章 Flutter Web和桌面应用

14.1 Flutter Web介绍

14.2 Flutter Desktop介绍

14.3 Flutter Desktop开发案例

第15章 Flutter插件库开发实战

15.1 Flutter插件库开发介绍

15.2 Flutter自定义组件库的3种方式

15.3 Flutter自定义插件(Plugin)

15.4 在Pub上发布自己的Package

图书推荐

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部