local_library
Scala Web 开发——基于Akka HTTP
Type to start searching
yangbajing/scala-web-development
local_library
Scala Web 开发——基于Akka HTTP
yangbajing/scala-web-development
前言
Scala 环境配置
Sbt
IDE开发工具
小结
Scala 语言基础
REPL
你好,Scala
Scala基础
流程和函数
集合
class和object
函数式
Trait
并发
小结
Akka HTTP 基础
Akka HTTP 基础
Web 工作方式
使用 Akka Http 搭建一个简单的 Web 服务
Akka HTTP 的通用抽象
小结
服务端API
Akka HTTP 如何使得 Web 工作
高级服务端 API
路由DSL
Route 路由
Directive 指令
自定义指令
拒绝 rejections
异常处理
实战:大文件断点上传、下载和秒传
常用指令
PathDirectives(路径指令)
directives/method.html
directives/parameter_form.html
directives/marshalling.html
directives/file.html
directives/cookie.html
数据
数据
JSON
实战:为Ant Design Pro提供后端接口
Kryo
Protobuf
小结
测试
测试
Scalatest
测试异步代码
端到端测试Route
小结
Akka Actor
Akka Typed Actor
Akka Actor 测试
Actor小结
实战:实现OAuth 2服务
实战:OAuth 2 服务
OAuth 2简介
OAuth 2接口设计
OAuth 2服务实现
小结
访问数据库
访问数据库
使用 JDBC 访问 PostgreSQL
使用 Slick 访问数据库
访问 Cassandra 数据库
访问 Redis
访问 Elasticsearch
小结
工程化
使用Swagger编写API文档
使用Guice管理类依赖
Akka gRPC
gRPC服务
构建工具
部署
小结
实战:配置管理、服务发现系统
附录
参考资料
专业术语
词汇表
赞助
label_outline
1.0.0
Edit this page
1.0.0