您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Koa开发 入门、进阶与实战
装帧: 平装
出版社: 机械工业出版社
作者: 刘江虹
出版日期: 2022-02-01
商品条码: 9787111390862
版次: 1
开本: 32开
页数: 256
出版年份: 2022
定价:
¥89
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
(1)作者背景资深:字节跳动抖音电商前端架构师,有多年前端和后端开发经验;(2)作者经验丰富:独立从零开发可对标Egg的BFF框架,对Koa和Node有深入研究;(3)行业大牛推荐:抖音电商前端负责人李成银、字节跳动Web Infra负责人李玉北、 字节跳动技术中台前端负责人月影等大佬联袂推荐;(4)案例丰富、实战性强:涵盖Koa完整知识体系,有大量案例,可指导读者从零编写BFF框架;(5)深入浅出、原理透彻:深入浅出讲解Koa的应用、原理和生产环境中的解决方案,深入讲解Node的难点。
内容简介
这是一本能指导你零基础掌握Koa完整知识体系并深入理解Node.js难点的著作,将带领你在成为全栈工程师的道路上迈出坚实的一步。本书作者是字节跳动抖音电商团队的前端架构师,曾利用Koa和Node.js等技术从零开发过一款可对标Egg的BFF框架,并在生产环境中能支撑上千个线上服务,在Koa和Node.js方面积累了丰富的经验。这本书以入门、进阶、实战为学习曲线,从基本用法、底层实现、常见场景解决方案、难点和重点等等角度对Koa和Node.js进行了详细的讲解。
目录
前言
第一部分 Koa基础
第1章 Koa介绍
1.1 Koa的诞生
1.2 如何全面掌握Koa
1.3 环境准备
1.4 本章小结
第2章 Koa入门
2.1 中间件的使用
2.2 路由该怎么写
2.2.1 原生路由实现
2.2.2 利用koa-router中间件实现
2.3 静态服务器
2.3.1 koa-static中间件的使用
2.3.2 如何实现一个静态服务器
2.4 模板引擎
2.4.1 ejs模板的使用
2.4.2 pug模板的使用
2.5 处理请求数据
2.6 Cookie和Session
2.6.1 你真的了解Cookie吗
2.6.2 Session的秘密
2.7 文件上传
2.8 跨域问题
2.9 重写URL
2.10 优雅的错误处理
2.11 本章小结
第二部分 Koa进阶
第3章 Koa源码解析
3.1 Koa目录结构
3.2 Application都做了些什么
3.2.1 Koa创建服务的原理
3.2.2 中间件实现原理
3.2.3 如何封装ctx
3.2.4 handleRequest和respond做了什么
3.2.5 异常处理
3.3 Context的核心实现
3.3.1 委托机制
3.3.2 Cookie的操作
3.4 request的具体实现
3.5 response的具体实现
3.6 本章小结
第4章 Koa在业务场景中的应用
4.1 路由技巧
4.1.1 路由分割
4.1.2 文件路由
4.2 用户鉴权机制
4.2.1 JWT鉴权
4.2.2 单点登录
4.3 数据存储
4.3.1 数据库的使用
4.3.2 Elasticsearch的接入
4.4 进程管理
4.4.1 进程的概念
4.4.2 创建多进程
4.4.3 进程通信
4.5 日志处理
4.5.1 log4js牛刀小试
4.5.2 日志级别
4.5.3 日志分类
4.5.4 日志分割
4.6 本章小结
第三部分 Koa实战
第5章 搭建一个企业级BFF框架
5.1 搭建BFF框架的好处
5.1.1 技术成长
5.1.2 个人影响力
5.2 搭建完整框架
5.2.1 主工程搭建
5.2.2 框架核心工程
5.2.3 example工程
5.2.4 本地开发调试
5.3 环境区分
5.3.1 环境配置
5.3.2 整合配置
5.4 服务启动模块
5.4.1 hooks设计
5.4.2 服务配置
5.4.3 服务启动模块实现
5.5 路由模块
5.5.1 路由模式配置
5.5.2 文件路由
5.5.3 koa-router路由
5.6 静态服务器模块
5.7 cors模块
5.7.1 跨域现象
5.7.2 cors相关配置
5.7.3 cors核心实现
5.8 自定义中间件
5.8.1 中间件加载顺序
5.8.2 加载自定义中间件
5.9 登录模块
5.9.1 鉴权模块实现
5.9.2 Cookie的配置
5.10 制定模板
5.10.1 加载模板
5.10.2 自定义模板
5.11 bodyparser模块
5.12 Redis模块
5.12.1 Redis配置
5.12.2 Redis对象挂载
5.12.3 使用Redis
5.13 MySQL模块
5.13.1 数据库配置
5.13.2 数据库连接
5.13.3 数据库操作
5.14 Elasticsearch模块
5.14.1 连接配置
5.14.2 挂载
5.14.3 操作Elasticsearch
5.15 日志模块
5.15.1 业务日志有哪些
5.15.2 日志模块实现
5.15.3 具体使用场景
5.16 单元测试
5.16.1 mocha和chai
5.16.2 编写测试用例
5.17 发布npm包
5.18 本章小结
第四部分 Node
第6章 Node中的重要概念
6.1 模块机制
6.1.1 CommonJS规范
6.1.2 模块加载原理
6.2 Node中的I/O
6.2.1 什么是无阻塞I/O
6.2.2 无阻塞I/O原理
6.2.3 事件循环
6.3 进程与集群
6.3.1 进程
6.3.2 集群
6.4 进程守护
6.4.1 如何实现进程守护功能
6.4.2 进程管理工具pm
6.5 Buffer和Stream
6.6 垃圾回收原理
6.6.1 V8内存结构
6.6.2 垃圾回收机制
6.7 本章小结
第7章 Node底层解析
7.1 Node整体架构
7.2 深入理解Addon
7.2.1 编译工具node-gyp
7.2.2 Node插件开发
7.3 V8如何解析代码
7.3.1 V8的重要组成模块
7.3.2 AST是什么
7.3.3 如何查看字节码和汇编代码
7.4 libuv架构
7.5 本章小结
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网