Spring Boot与Angular构建响应式应用
项目概述
该项目展示如何结合 Spring Boot、Angular 和 MongoDB 构建响应式应用程序,并利用 Spring Webflux 和 Kubernetes 进行部署。
技术栈
- 前端:Angular 10 (Ivy)、Angular-Cli、Angular-Material、Typescript
- 后端:Spring Boot、Spring Webflux、MongoDB、Maven
- 部署:Docker、Kubernetes
功能特性
- 定时获取加密货币汇率并存储于 MongoDB
- 通过 RESTful API 读取汇率数据
- 前端表格展示汇率,并定时更新
- 货币详情页面展示历史汇率图表(日、周、月、季)
- 登录用户可查看订单信息 (延迟加载功能模块)
架构亮点
- 前端采用 Angular 响应式编程
- 后端使用 Spring Webflux 构建响应式 API
- MongoDB 驱动支持响应式数据访问
- 从前端到数据库实现完整响应式链路
项目运行
项目使用内存 MongoDB,克隆后即可直接运行。
AngularAndSpring:这是一个示例应用程序,展示了如何使用Spring Boot,Angular 10与Ivy和Mongodb以及Spring的响应功能和Kubernetes设置
预估大小:186个文件
mvnw.cmd
5KB
.browserslistrc
375B
index.html
388B
.gitkeep
文件夹
quoteoverview.component.html
2KB
login.component.html
2KB
splash.component.html
325B
orderbooks.component.html
3KB
cbdetail.component.html
3KB
bfdetail.component.html
2KB
372.68KB
文件大小:
评论区