#目的
最近、Rustに個人的にハマっているので勉強も兼ねて作ってみた。
#構成
Rust : 1.50.0-nightly
Rocket : 0.4.5
Rusqlite : 0.23
Tera : 0.4.6(2020/12/19)
#作った物
簡単なtodoリストを作ってみた。ここにあります。
https://github.com/issei1203/Rust_WebApp_Sample
#動作
実行してlocalhost8080/indexに繋ぐとこんな画面が表示される。
TODOリストの送信を押すとこんな感じで移動する。
ちなみにdoingにある時に送信を押すとdoneの欄に移動。doneの欄にいるときはDBから削除して画面からも消えるようになっている。
#感想
慣れてしまうとあまり難しくなかったが、慣れるまで時間がすごいかかった。
というのも、日本語記事が少なく英語が苦手なので公式のリファレンスを読むのに時間がかかってしまった。
またRustは書いていて楽しいのでもっと使う人が増えればいいなと思う今日この頃...