4 个版本
0.1.3 | 2020 年 7 月 7 日 |
---|---|
0.1.2 | 2020 年 7 月 7 日 |
0.1.1 | 2020 年 6 月 8 日 |
0.1.0 | 2020 年 6 月 6 日 |
在 HTTP 客户端 中排名第 506
93KB
2K SLoC
评论应用程序前端
它将渲染网页以访问/添加/修改/删除来自/到 comment_app_backend 服务器上的评论数据。
依赖项
需要运行 comment_app_backend 服务器。
目标
- 学习 Rust;特别是 Web 应用程序。
- 将其用作其他基于 Rust 的 Web 应用程序中的评论模块/应用程序/库。
- 将评论数据与应用程序一起保留,从而避免第三方评论系统。
如何使用
- 从 GitHub 克隆或下载此应用程序。
- 编辑 Settings.toml 文件以更新 IP 地址、应用程序服务器的 IP 地址和日志文件夹名称。
- 使用 $cargo build --release 构建可执行文件
- 将以下文件/文件夹复制到单独的文件夹中,例如 "~/projects"
a. target/release/comment-app-frontend 文件
b. Settings.toml 文件
c. templates 文件夹
d. images 文件夹
e. authorization_data 文件夹
f. comment_app_frontend.service 文件 - 编辑 comment_app_frontend.service 以更改文件夹名称,并按照其中的说明在 Linux 中作为服务运行此应用程序。
- 假设在 Settings.toml 文件中为 ip_address 设置为 127.0.0.1:6060,且 comment_app_frontend 服务器在 127.0.0.1:6050 上运行,请在 Web 浏览器中打开 URL http:://127.0.0.1:6060/comments。浏览器显示评论视图。这确认服务器正在运行。
- 有关其他可能的 URL 路径,请参阅 src/filters.rs 源代码文件中的函数。每个函数的开始处都显示了 URL 路径。
演示
点击 此处 查看演示。
许可证
MIT
依赖项
~25–38MB
~744K SLoC