Rust

Rocket (Rust) を nginx と systemd を使ってデプロイしてみる

今回も前回の続きでRustの話が続きます。 ohshige.hatenablog.com クロスドメインも気にせずAPIが使えるようになったので、そろそろ cargo run での実行ではなく、いい感じでデプロイしたいところです。 そこで、今回はリバースプロキシとしてnginxを、デー…

Rocket (Rust) で CORS の設定をする

今回も前回の軽い続きです。 ohshige.hatenablog.com APIは作れるようになったので、今度はこれを呼び出したい思いです。 同じドメインなら問題無いですが、異なるドメインから呼び出したい場合に設定しないといけないがCORSです。 前回の状態で適当にJSから…

RustでRocketを使ってAPIを作ってみる

なんとなくの前回の続きで、だいたい自分用メモです。 ohshige.hatenablog.com RustでAPIを実現するためのフレームワークはいくつかあるようですが、今回はRocketを使います。 基本的にはチュートリアルの通りにやっています。 rocket.rs やりたいことは前回…

Rustを初めて触ってその流れでDBからデータ取得までを試してみた

とある理由で、ほぼ遊び感覚で、Rustを使う機会がありました。 多少勉強しましたが、新しく難しい概念に悩まされ、イマイチ理解は進みません。 とりあえず手を動かしたかったので、DB取得までをやってみました。 メモとして残しますが、もっとRustらしく書け…