2 个版本
0.1.1 | 2022年4月27日 |
---|---|
0.1.0 | 2022年4月27日 |
#19 in #lets
205KB
287 行
食谱应用
想法
有一个包含食谱的数据库。后端是一个 Rust 网络服务器和数据库。前端是一个 React 网络应用。功能包括
- 保存食谱
- 将食材导出到购物清单
- 按类别注册食材
- 购物清单分为类别
未来想法?
- 移动友好版本。
- 追踪家中的食材?
- 从网站(ica, undertian, osv...)导入食谱
- 食谱类别、收藏、时间线?
设置
使用 cargo 安装 diesel
cargoinstall diesel_cli --版本="2.0.0-rc.0" --no-default-features --功能 "sqlite"
在服务器目录中运行
echo "DATABASE_URL=file:db/recipies.db" > .env
mkdir db
diesel run migration
对于客户端开发,安装 yarn,运行 yarn build
并将构建目录的内容复制到 server/
。
Then start web server with cargo run
and voila, a webpage at localhost:9000!
依赖项
~56MB
~1M SLoC