Kotlin API 开发:从基础到生产环境
300 页
Chinese
PDF
4.5

Kotlin API 开发:从基础到生产环境

Kotlin API 开发:从基础到生产环境

作者:

年份:

简介:

本书是一本全面的指南,教你如何使用 Kotlin 语言构建现代 API。你将经历从编写第一行代码到部署生产就绪服务的完整过程。内容基于实践示例,可立即应用于真实项目。



本书适合谁阅读:

  • 希望掌握 API 创建的 Java/Kotlin 开发者
  • 正在转向 Kotlin 的后端开发者
  • 具备 JVM 生态系统基础知识的学生和初级程序员
  • 为微服务选择技术栈的技术主管和架构师


你将学到什么:

  • Kotlin 后端开发基础:协程、Flow、序列化
  • 使用 Ktor 和 Spring Boot 设计 RESTful API
  • 数据库操作:Exposed、Hibernate、Flyway
  • 身份验证与授权:JWT、OAuth2、Keycloak
  • 使用 graphql-kotlin 库创建 GraphQL API
  • 使用 OpenAPI/Swagger 编写 API 文档
  • 测试:单元测试、集成测试、压力测试
  • 使用 Docker 进行容器化并在 Kubernetes 中部署
  • 生产环境中的监控与日志记录


本书特色:

  • 包含完整示例代码的分步指南
  • 来自商业开发的真实案例
  • 针对不同场景比较 Ktor 和 Spring Boot
  • 包含完整 API 的电商项目
  • 巩固知识的实践练习


本书既适合自学,也适合作为参考手册。你不仅能获得理论知识,还能掌握实际项目所需的工作技能。所有示例均已在 Kotlin 2.0 最新版本上测试,并与现代框架兼容。



阅读本书后,你将能够自信地使用 Kotlin 设计、开发和维护任意复杂度的 API,并理解行业最佳实践和架构模式。

推荐