TypeScript与数据库:实用指南
300 页
Chinese
PDF
4.5

TypeScript与数据库:实用指南

TypeScript与数据库:实用指南

作者:

年份:

简介:

《TypeScript与数据库:实用指南》是一本全面的资源,适合希望掌握在TypeScript生态系统中处理数据库的现代方法的开发者。与典型的教科书不同,本书侧重于实践方面:从模式设计到复杂查询的性能优化。



本书适合谁?

  • 希望加深数据库知识的初级和中级JavaScript/TypeScript开发者;
  • 从其他语言转向Node.js + TypeScript技术栈的後端工程师;
  • 希望构建可靠且可扩展应用程序的全栈开发者;
  • 学习现代Web开发的学生和实习生。


您将从本书中学到什么?

  • TypeScript基础:严格类型、泛型、与数据处理相关的实用类型;
  • 针对PostgreSQL、MySQL、MongoDB和SQLite的模式设计,并考虑TypeScript类型;
  • 使用流行的ORM:Prisma、TypeORM、Drizzle——配置、迁移、复杂关系;
  • 使用Kysely和Slonik等库为SQL查询添加类型;
  • TypeScript中的Repository、Unit of Work、Data Mapper模式;
  • 查询优化、索引、事务处理和连接池管理;
  • 测试与数据库交互的代码:模拟、集成测试、测试容器;
  • 在Docker和云环境中部署应用程序。


为什么这本书很重要?

TypeScript已成为Node.js严肃项目的标准,但其中的数据库处理往往仍是“灰色地带”。本书弥合了类型理论与後端实际任务之间的差距。您将学会编写不仅能够编译,还能在类型层面保证数据完整性的代码——那些以前只在运行时才出现的错误,将在开发阶段就被捕获。



每一章都包含可直接应用于您项目的现成示例。在本书末尾,您将找到一份逐步指南,用于构建一个包含身份验证、分页和复杂查询的完整API——从模式设计到部署。



《TypeScript与数据库:实用指南》不仅仅是一本参考书,更是每个希望编写可靠、可维护且高性能数据处理代码的人的案头必备书。

推荐