36 lines
1.0 KiB
Markdown
36 lines
1.0 KiB
Markdown
整个上云 API Demo 例程采用前后端分离的设计,前端采用的是 TS+Vue3 框架,后端采用的是 JAVA 语言(必须11及以上的版本,否则后端代码无法编译),Spring Boot 框架。使用该例程,用户需要预先学习熟悉以下知识:
|
||
|
||
## 前端
|
||
TypeScript、HTML、CSS 编程语言。
|
||
Vue3.x 框架、Node.js npm 包管理。
|
||
Ant Design Vue V2 组件库。
|
||
HTTP/Websocket 通信。
|
||
Linux 环境通过 Nginx 部署前端应用服务。
|
||
高德地图开放 API 使用。
|
||
|
||
## 后端
|
||
Java
|
||
Spring Boot
|
||
MQTT
|
||
MySQL
|
||
WebSocket
|
||
Redis
|
||
|
||
## 环境与版本
|
||
Linux 云服务器,Ubuntu16.04 系统
|
||
Java 版本:openJDK 必须11及以上
|
||
MySQL 版本:8.0.26
|
||
EMQX 版本:4.4.0
|
||
Redis 版本:6.2
|
||
Nginx 版本:1.20.2
|
||
Vue 版本:3.0.5
|
||
Node.js 版本:17.8
|
||
|
||
## 配置文件
|
||
后端示例代码中,数据库、缓存(Redis)以及 MQTT 的配置文件位于:
|
||
Cloud-API/sample/src/main/resources/application.yml
|
||
|
||
## 官方文档地址
|
||
https://developer.dji.com/doc/cloud-api-tutorial/cn/
|
||
|