做外贸卖小商品是哪个网站,青岛网站美工,网站关键词掉的很快,做电销用什么软件打电话这个资源是Rust的源代码压缩包#xff0c;供大家了解Rust Yew的前后端开发。 资源中的代码非常简洁易懂#xff0c;虽然离商用场景还有一段距离#xff0c;但是涵盖了前端的组件搭建、事件通信和反向代理#xff0c;以及后端的Restful API的路由、功能实现和数据库访问。此…这个资源是Rust的源代码压缩包供大家了解Rust Yew的前后端开发。 资源中的代码非常简洁易懂虽然离商用场景还有一段距离但是涵盖了前端的组件搭建、事件通信和反向代理以及后端的Restful API的路由、功能实现和数据库访问。此外还包括了postgres数据库的初始化脚本和docker部署脚本方便您快速搭建环境。
希望这个资源能够帮助大家更好地了解和掌握Rust Yew的开发技巧帮助大家快速入门。 如果大家对资源的使用有问题请留言我尽量当日解答。
(下载链接还在审核中…请稍后)
资源的介绍。
zycao192 note_book % tree
.
├── note_book_api
│ ├── LICENSE
│ ├── app
│ │ ├── Cargo.lock
│ │ ├── Cargo.toml
│ │ ├── src
│ │ │ ├── main.rs
│ │ │ ├── models.rs
│ │ │ ├── routes
│ │ │ │ ├── mod.rs
│ │ │ │ └── notes.rs
│ │ │ └── services
│ │ │ ├── mod.rs
│ │ │ └── note_book.rs
│ │ └── test.sh
│ └── db_scripts
│ ├── create_container.sh
│ └── init
│ └── init_db.sh
└── note_book_front├── LICENSE└── app├── Cargo.lock├── Cargo.toml├── index.html├── index.scss├── serve.sh└── src├── bin│ ├── ssr_hydrate.rs│ └── ssr_server.rs├── components│ ├── base│ │ ├── button.rs│ │ ├── mod.rs│ │ └── modal1.rs│ ├── editor1.rs│ ├── mod.rs│ └── table_component.rs├── lib.rs├── models.rs└── utils.rs13 directories, 29 files作为前提请在当前环境中安装Rust和Docker CE。 在当前的时间点上我安装的是Rust rustc 1.74.0-nightly。 安装命令如下
curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup install nightly # 安装nightly版本
rustup default nightly # 将nightly版本设置为默认版本Docker CE的安装不是必须的如果你的当前环境下面已经安装了Postgres数据库引擎可以直接用note_book_api/db_scripts/init/init_db.sh中的脚本内容来初始化需要的表。 创建Postgres的Docker容器
cd note_book_api/db_scripts
chmod 777 create_container.sh # 注意create_container中使用了环境变量请设置相关的环境变量
./create_container.shDocker环境的postgres数据库启动
sudo docker start notes_db后动note_book_api启动
cd note_book_api/app
cargo run前端note_book_front启动
cd note_book_front/app
chmod 777 serve.sh
./serve.sh如果大家对资源的使用有问题请留言我尽量当日解答。