特に作りたいものがなかったので、積んである本の中から面白そうなのを選んで、プログラミングをやってみようと思ったわけです。
その本が、「Webアプリ開発で学ぶ Rust言語入門」。
axumを使ってTodoアプリを作ってみよう、ってやつ。面白そうでしょ。Webアプリ初心者にはぴったりな感じがします。本にも入門って書いてあるからね。
しかし、ツンドク期間が長すぎて、現行バージョンのaxumではコードが動かなくなっています。
あー、いきなり挫折しそう。と思ったけど、昔よりはコードを読めるようになったので、勉強を兼ねて現行バージョンの**axum = "0.8.1"**で動くように修正しながらやっていこうと思います。
本のコードは著作権にひっかかりそうなので、私が修正した部分のコードをメインに載せていきます。
著者のGitHubはこちら
axum::Serverを使えない
axum = "0.8.1"では、axum::Serverが使えなくなっています。