正版全新
-
作者:
(美)米莱西亚·麦格雷戈(Milecia McGregor)
-
出版社:
中国电力出版社
-
ISBN:
9787523911501
-
作者:
(美)米莱西亚·麦格雷戈(Milecia McGregor)
-
出版社:
中国电力出版社
-
ISBN:
9787523911501
-
出版时间:
2022-12
售价
¥
83.88
6.6折
定价
¥128.00
品相
全新
上书时间2026-11-14
卖家超过10天未登录
-
-
商品描述:
-
【书 名】 全栈JAVASCRIPT实践
【书 号】 9787523911501
【出 版 社】 中国电力出版社
【作 者】 (美)米莱西亚·麦格雷戈(Milecia McGregor)
【出版日期】 2026-08-01
【定 价】 128.00元
【内容简介】
作为一名在职软件开发人员,你已经知道如何用扎实的代码完成任务,无论是在前端还是后端。现在,你已准备好步入职业生涯的下一个阶段,需要培养那些让资深开发人员成为整个系统权威的技能。这本实用的书向你展示了在云平台上托管全栈Web应用程序所需的一切。
本书作者将帮助你了解整个系统是如何运作的,以及资深开发人员是如何做出技术决策的。你将学习设计和开发原则,以及何时应用它们。你还将发现与不同团队合作的策略,并理解产品团队是如何做出决策的。
本书分为四个部分,向你展示如何:
将设计转化为任务,并提出引导成功的技术和产品问题。
做出后端架构决策,考虑可扩展性、安全性和第三方服务等因素。
在处理状态与数据管理、性能以及其他与前端应用相关的关注点时,构建项目的用户界面。
集成前端、后端及其他系统,并将全栈应用部署到生产环境。
【目录】
前言
第*部分 启动你的新项目
第1章 启动项目
1.1 你将构建的项目
1.2 项目启动会议
1.3 设计考量
1.4 数据驱动设计
1.4.1 将设计拆分为任务
1.4.2 从功能需求中细化任务
1.5 与产品及其他团队讨论时间表
1.5.1 与其他开发团队沟通
1.5.2 与DevOps协作
1.5.3 与QA团队合作
1.5.4 与客户支持团队协调
1.6 总结
第二部分 构建后端
第2章 搭建后端
2.1 为什么选择NestJS
2.2 选择项目方案
2.3 搭建NestJS
2.3.1 本地测试后端
2.3.2 更新README
2.3.3 添加CHANGELOG
2.4 单体和微服务架构
2.5 可考虑的替代架构
2.6 选择API设计模式:REST和GraphQL
2.7 总结
第3章 构建数据模型
3.1 初始化考量
3.2 绘制数据模型图
3.3 搭建Postgres
3.4 决定使用哪种ORM
3.5 编写迁移
3.6 初始化数据库
3.7 总结
第4章 REST API
4.1 确保前端与后端达成一致
4.2 创建约定文档
4.3 创建API及第*个端点
4.3.1 创建订单端点
4.3.2 处理Orders服务
4.3.3 检查数据库连接
4.4 总结
第5章 第三方服务
5.1 选择第三方服务
5.2 潜在服务列表
5.3 集成Stripe
5.3.1 编写Controller
5.3.2 编写Service
5.4 总结
第6章 后台任务
6.1 更新后台架构
6.2 使用定时任务
6.2.1 警报与监控
6.2.2 日志
6.2.3 数据同步和任务执行中的问题
6.2.4 未来需要考虑的事项
6.3 总结
第7章 后端测试
7.1 为什么要花时间写测试
7.2 如何编写测试
7.3 模拟数据
7.4 总结
第8章 后端安全考虑
8.1 身份验证
8.2 授权
8.3 OWASP Top 10
8.4 其他值得注意的实践
8.5 总结
第9章 后端调试
9.1 详细的日志消息
9.2 环境配置
9.3 追踪bug的策略
9.4 帮助其他开发者调试
9.5 调试清单
9.6 总结
……
孔网啦啦啦啦啦纺织女工火锅店第三课
开播时间:09月02日 10:30
即将开播,去预约

直播中,去观看