万本电子书0元读

万本电子书0元读

顶部广告

Koa开发:入门、进阶与实战电子书

(1)作者背景资深:字节跳动抖音电商前端架构师,有多年前端和后端发经验; (2)作者经验丰富:独立从零发可对标Egg的BFF框架,对Koa和Node有深研究; (3)行业大牛推荐:抖音电商前端负责人李成银、字节跳动Web Infra负责人李玉北、 字节跳动技术中台前端负责人月影等大佬联袂推荐; (4)案例丰富、实战性强:涵盖Koa完整知识体系,有大量案例,可指导读者从零编写BFF框架;

售       价:¥

纸质售价:¥64.20购买纸书

24人正在读 | 0人评论 6.8

作       者:刘江虹

出  版  社:机械工业出版社

出版时间:2022-01-01

字       数:12.8万

所属分类: 科技 > 计算机/网络 > 程序设计

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
这是一本能指导你零基础掌握Koa完整知识体系并深理解Node.js难的著作,将带领你在成为全栈工程师的道路上迈出坚实的一步。   本书作者是字节跳动抖音电商团队的前端架构师,曾利用Koa和Node.js等技术从零发过一款可对标Egg的BFF框架,并在生产环境中能支撑上千个线上服务,在Koa和Node.js方面积累了丰富的经验。   这本书以门、阶、实战为学习曲线,从基本用法、底层实现、常见场景解决方案、难和重等等角度对Koa和Node.js行了详细的讲解。   主要包括如下如下知识: (1)Koa的基本概念和完整用法,构建完整的Koa知识体系; (2)Koa的源码实现和底层原理分析; (3)Koa在实际业务中遇到的问题及其解决方案; (4)从零搭建一个企业级BFF框架; (5)BFF框架的架构设计、工程建设以及常见业务场景的解决方案; (6)Node.js中比较常见但难以理解的概念和知识; (7)Node.js底层架构解析。 全书有大量实例和代码,能帮助读者在实践中迅速从新人成长为高手。<br/>【推荐语】<br/>(1)作者背景资深:字节跳动抖音电商前端架构师,有多年前端和后端发经验; (2)作者经验丰富:独立从零发可对标Egg的BFF框架,对Koa和Node有深研究; (3)行业大牛推荐:抖音电商前端负责人李成银、字节跳动Web Infra负责人李玉北、 字节跳动技术中台前端负责人月影等大佬联袂推荐; (4)案例丰富、实战性强:涵盖Koa完整知识体系,有大量案例,可指导读者从零编写BFF框架; (5)深浅出、原理透彻:深浅出讲解Koa的应用、原理和生产环境中的解决方案,深讲解Node的难。 备注: (1)本书内容基于Koa2 (2)示例代码提供下载:https://github.com/SKHon/koa-book-code  <br/>【作者】<br/>●刘江虹,字节跳动抖音电商前端架构师,拥有多年前端架构工作经验。 独立发过一款可对标Egg的BFF企业级框架,支撑公司线上服务超过1000个。全栈前端技术专家,具备丰富的Node实战经验。著有畅销书《React.js实战》<br/>
目录展开

作者介绍

推荐语

前言

第一部分 Koa基础

第1章 Koa介绍

1.1 Koa的诞生

1.2 如何全面掌握Koa

1.3 环境准备

1.4 本章小结

第2章 Koa入门

2.1 中间件的使用

2.2 路由该怎么写

2.3 静态服务器

2.4 模板引擎

2.5 处理请求数据

2.6 Cookie和Session

2.7 文件上传

2.8 跨域问题

2.9 重写URL

2.10 优雅的错误处理

2.11 本章小结

第二部分 Koa进阶

第3章 Koa源码解析

3.1 Koa目录结构

3.2 Application都做了些什么

3.3 Context的核心实现

3.4 request的具体实现

3.5 response的具体实现

3.6 本章小结

第4章 Koa在业务场景中的应用

4.1 路由技巧

4.2 用户鉴权机制

4.3 数据存储

4.4 进程管理

4.5 日志处理

4.6 本章小结

第三部分 Koa实战

第5章 搭建一个企业级BFF框架

5.1 搭建BFF框架的好处

5.2 搭建完整框架

5.3 环境区分

5.4 服务启动模块

5.5 路由模块

5.6 静态服务器模块

5.7 cors模块

5.8 自定义中间件

5.9 登录模块

5.10 制定模板

5.11 bodyparser模块

5.12 Redis模块

5.13 MySQL模块

5.14 Elasticsearch模块

5.15 日志模块

5.16 单元测试

5.17 发布npm包

5.18 本章小结

第四部分 Node

第6章 Node中的重要概念

6.1 模块机制

6.2 Node中的I/O

6.3 进程与集群

6.4 进程守护

6.5 Buffer和Stream

6.6 垃圾回收原理

6.7 本章小结

第7章 Node底层解析

7.1 Node整体架构

7.2 深入理解Addon

7.3 V8如何解析代码

7.4 libuv架构

7.5 本章小结

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部