2020年11月12日のブックマーク (2件)

  • Rustでのユーザー認証

    これは、Rustを使用したWebサービスの作成に関する探索シリーズの最後の部分です。私たちの調査は、あなたが従うのをより簡単にするために、明確なステップに分けられます: セットアップ。 確認メールを送信します。 ユーザーアカウントの作成と認証(ここにいます)。 リソースが見つからない場合は、新しいエラータイプが必要です。 // src/errors.rs //... #[derive(Clone, Debug, Display)] pub enum AuthError { // ... #[display(fmt = "NotFound: {}", _0)] NotFound(String), } impl ResponseError for AuthError { fn error_response(&self) -> HttpResponse { match self { // ...

  • Web Application Server by Rust with actix-web - Qiita

    はじめに 最近業務でactix-webによるWeb Application Server開発を実施する機会がありましたので、備忘録を兼ねて記事にしようと思います。 英語になりますが公式ドキュメントには詳細な説明が記載されていますので、必要に応じてそちらを参照下さい。 actix-webについて actix-webとは現在非常に活発に開発が進められているRustのWeb application frameworkです。 公式からの引用になりますが、主な特徴としては以下の通りとなります。 Supported HTTP/1.x and HTTP/2.0 protocols Streaming and pipelining Keep-alive and slow requests handling Client/server WebSockets support Transparent conte

    Web Application Server by Rust with actix-web - Qiita