#评论 #客户端 #handlebars #warp #reqwest #前端 #url-path

bin+lib comment_app_frontend

评论应用程序前端服务器

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

MIT 许可证

93KB
2K SLoC

Rust 1K SLoC // 0.0% comments Handlebars 514 SLoC JavaScript 360 SLoC // 0.0% comments

评论应用程序前端

它将渲染网页以访问/添加/修改/删除来自/到 comment_app_backend 服务器上的评论数据。

依赖项

需要运行 comment_app_backend 服务器

目标

  1. 学习 Rust;特别是 Web 应用程序。
  2. 将其用作其他基于 Rust 的 Web 应用程序中的评论模块/应用程序/库。
  3. 将评论数据与应用程序一起保留,从而避免第三方评论系统。

如何使用

  1. 从 GitHub 克隆或下载此应用程序。
  2. 编辑 Settings.toml 文件以更新 IP 地址、应用程序服务器的 IP 地址和日志文件夹名称。
  3. 使用 $cargo build --release 构建可执行文件
  4. 将以下文件/文件夹复制到单独的文件夹中,例如 "~/projects"
    a. target/release/comment-app-frontend 文件
    b. Settings.toml 文件
    c. templates 文件夹
    d. images 文件夹
    e. authorization_data 文件夹
    f. comment_app_frontend.service 文件
  5. 编辑 comment_app_frontend.service 以更改文件夹名称,并按照其中的说明在 Linux 中作为服务运行此应用程序。
  6. 假设在 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