《全栈Monorepo发实战(Vue 3 Fastify Deno pnpm)》融合了资深发工程师多年一线工作经验,通过项目实战教你快速上手Monorepo 手把手步骤演练,循序渐、由浅深,详尽的代码、图文讲解,配套资源丰富。书中操作部分配有二维码视频,使读者身临其境,迅速、深地掌握各种经验和技巧。
售 价:¥
纸质售价:¥83.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言 PREFACE
CHAPTER 1 第1章 Monorepo架构
1.1 代码仓库发展历程
1.2 全栈Monorepo的关键设计原则
1.3 全栈开发语言JavaScript和TypeScript
CHAPTER 2 第2章 基于pnpm和TypeScript构建 Monorepo项目
2.1 pnpm简介
2.2 初始化Monorepo的工作空间
2.3 以TypeScript为核心的Monorepo设计
2.4 安装ESLint和Prettier
2.5 创建全局类型收束项目
CHAPTER 3 第3章 使用Deno构建简单的注册中心
3.1 Deno简介
3.2 在Monorepo中引入Deno
3.3 使用Deno搭建注册中心
CHAPTER 4 第4章 函数服务的实现
4.1 本地文件服务器
4.2 基于HTTP的计时器
4.3 实现邮箱服务
CHAPTER 5 第5章 使用Prisma构建数据模型
5.1 Docker简介
5.2 使用Docker部署MySQL
5.3 使用Prisma作ORM
CHAPTER 6 第6章 以Fastify为核心的服务器设计
6.1 Node.js最快的Web框架Fastify
6.2 JSON Schema校验
6.3 单元测试
CHAPTER 7 第7章 实现用户管理服务
7.1 实现JWT身份验证插件
7.2 集成测试
7.3 集成Prisma与Fastify
7.4 实现用户相关接口
CHAPTER 8 第8章 实现活动管理服务
8.1 业务概览
8.2 实现活动管理服务的功能
8.3 实现用户与活动相关接口
CHAPTER 9 第9章 实现报名登记应用的前端
9.1 初始化报名登记应用前端项目
9.2 配置Tailwind环境
9.3 配置Vue Router及规划页面
9.4 报名登记前端应用状态
CHAPTER 10 第10章 报名登记应用页面设计
10.1 实现首页
10.2 实现仪表盘页面
10.3 构建工具Rollup、esbuild、Vite、tsup、tsc在Monorepo项目中的定位
CHAPTER 11 第11章 项目的部署、监控与高可用
11.1 使用DockerFile实现后端服务容器化
11.2 Docker Compose工具
11.3 服务监控原理与部署
11.4 高可用的部署方式
CHAPTER 12 第12章 开源项目的Monorepo 实践
12.1 开源渐进式JavaScript框架Vue.js
12.2 新一代前端构建工具Vite
12.3 island架构框架Astro
12.4 下一代TypeScript ORM框架Prisma
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜