Restorm v1.1.0
公開日
🎉 Restorm は今や API デザイナーでもあります。 API を設計し、5 つのプロトコルで同時にライブモックとして提供し、そのクライアントを生成する — すべてアプリの中で、すべて自分のディスク上で。
- ビジュアルな API デザイナー。 API を手作業でモデリングします — モデル、enum(名前付きまたはインライン)、ルート、パラメーター、名前付きの例、制約、タグと非推奨 — 仕様を一行も書くことなく。
- ワンクリックで、5 つのプロトコルに同時にモックとして提供。 設計は、HTTP、GraphQL、SOAP、OData、gRPC で同時に応答するサーバーになります。レスポンスは名前付きの例(またはモデルから生成された現実的なデータ)から返され、制約の検証、レイテンシーのシミュレート、ステートフルモードを備えています。
- すぐに実行できるクライアントを自動生成。 モックの実行中、Clients セクションが、有効化された各プロトコルに対して、モックのエンドポイントに向けた実際に実行可能なリクエストを作成します。ワンクリックでリクエストを開いてサーバーを叩けます — テストのために API を別の場所へ再インポートする必要はもうありません。
- 用意されたテンプレートとご自身のカスタムテンプレートを使って、設計からコードを生成します。コードはサンドボックス内でレンダリングされ、確認した後にのみディスクへ書き込まれます。ディスクリプター(OpenAPI ほか)もエクスポートできます。
- インポート時、リクエストボディが事前入力されます。GraphQL は戻り値の型のスカラーフィールドを選択し、gRPC はネストされたメッセージを展開します — リクエストはそのまま実行できます。