si-codelab/hunters-registry
GitHub: si-codelab/hunters-registry
一款基于 Kotlin 和 React 构建的实时奇幻管理游戏,旨在展示全栈开发中 WebSockets 与 SSE 实时通信技术的整合应用。
Stars: 0 | Forks: 0
# Hunters Registry
一款实时奇幻管理游戏,你可以指挥怪物猎人、收集情报并捕捉超自然威胁。
该项目作为学习和作品集展示项目构建,使用了 Kotlin、Spring Boot、React、Server Sent Events 和 WebSockets。
## 仓库结构
- `backend/` Kotlin Spring Boot 应用程序
- `frontend/` 使用 Vite 引导的 React 应用程序
## 前置条件
- Java 21
- Maven
- Node.js
## 运行后端
```
cd backend
mvn spring-boot:run
```
后端将在 [http://localhost:8080](http://localhost:8080) 上启动
### API
- GET /api/health
- GET /api/state
- GET /api/state/stream (SSE)
## 运行前端
```
cd frontend
npm install
npm run dev
```
前端将在 [http://localhost:5173](http://localhost:5173) 上启动
标签:GNU通用公共许可证, Java 21, Kotlin, Maven, MITM代理, Node.js, React, REST API, Server Sent Events, Spring Boot, SSE, Syscalls, Vite, WebSocket, 作品集项目, 依赖分析, 单页应用, 奇幻游戏, 学习项目, 实时管理游戏, 实时通信, 怪物猎人, 情报收集, 浏览器游戏, 漏洞研究, 漏洞验证, 策略游戏, 自动化攻击, 超自然威胁