Salvo は非常にシンプルで強力な Rust Web バックエンド フレームワークであり、バックエンド サービスの開発には基本的な Rust の知識のみが必要です。
中国人ユーザーは私を WeChat (chrislearn) に追加して、WeChat ディスカッション グループに参加できます。
- Tokioによって開発されたHyperに基づいています。
- HTTP1、HTTP2、およびHTTP3をサポートします。
- 統合されたミドルウェアとハンドルインターフェイス。
- ルーティングは無制限のレベルのネストをサポートします。
- 各ルートには 1 つ以上のミドルウェアを含めることができます。
- 統合されたマルチパートフォーム処理。
- WebSocket、WebTransportをサポート。
- OpenAPI をサポートします。
- Acme をサポートし、 let's encryptから TLS 証明書を自動的に取得します。
このアップデートの内容:
- 同時実行制限ミドルウェアを追加します。
- openapi json で必要なフィールド名の繰り返しエラーを修正しました。
- プロキシミドルウェアにより、URLパスとクエリの抽出方法をカスタマイズできます。
- プロキシ ミドルウェアにより、クライアントをカスタマイズできます。
- Swagger UI が 5.3.0 にアップグレードされました。
- ReDoc および RapiDoc のサポートを追加しました。
- オープンテレメトリをアップグレードしました。