Framework、Rocketの日本語解説をやっていきます。基本的なレスポンスやリクエストの受け取り方、ルーティング、テンプレートエンジンの利用、Jsonの使用、データベースとの連携まで、できるところまでやっていこうと思います。Rocketは英語の充実したガイドやApiのドキュメントがあるので、英語が読める気力とスキルがある人はそちらを参照することをオススメします。この(一連の)記事を、国内でのRustおよびRocketの普及と発展を願って投稿します。PluginOverview取り扱う内容は以下のとおりです。Rustのインストールプロジェクトの作成Rocketの導入Rocketを用いたシンプルなコードの作成・実行また、今回作成するコードはこちらです。shwindowsインストーラーをダウンロードし、実行してください。RustのインストールRocketの利用には、Rustの中でも最も活きの良いRustであるNightly版のRustが必要です。rocket_samplecargoというRust公式のビルドシステム兼パッケージマネージャを使います。rocket_sampleはプロジェクト名です。Rocketの導入プロジェクトにcrate(ライブラリのこと)を追加します。Cargo.tomlに、次のような記述を加えてください。"0.4.2"src/main.rsに設定を追記Rocketで多用されるマクロのための設定が必要です。rocket;文字列を返すだけのページsrc/main.rsに、次のような関数を設けます。World!"}ルーティング設定したページを組み込みます。http://localhost:8000接続してみる起動したサーバーに接続してみましょう。World!と表示されれば成功です。今回作成したコードはこちらです。編ということで、今回は開発環境の整備、ライブラリの導入、簡単なコードの実行までをレクチャーしました。次回は今回のコードの解説をしつつ、基本的なRocketの仕組みやルーティングについて扱いたいと思います。