はじめに

Webアプリケーションの開発やAPIテストなどで便利なツールを紹介しています。

Rust製の環境構築やツールのインストール方法については以下を参照してください。

Rust開発環境を整える

ユーザフレンドリーなHTTPクライアント rh

rh は HTTP APi をリクエストするための、ユーザフレンドリで軽量かつ高性能なコマン ドラインツールです。rhは性能と安定性に重点を置いており、HTTP APiのデバッグ、テスト、検証をシンプルかつ効率的に行えます。

GitHub - twigly/rust-http-cli: rh is a user-friendly command-line tool to request HTTP APis

ユーザフレンドリーなHTTPクライアント rh の紹介

cURL、HTTPie の代替ツール xh

実装した API をコマンドラインからテストするような場合では、cURL を使用する場合が多いのですが、cURL はオプションが複雑だったりレスポンスが見づらかったりと不便に思うこともあります。

xh はHTTP リクエストを送信するための、直感的でわかりやすい操作でコマンドラインから HTTP リクエストを送信できるフレンドリーで高速な ツールです。

GitHub - ducaale/xh: Friendly and fast tool for sending HTTP requests

cURL、HTTPie の代替ツール xh の紹介

curl の代替ツール hurl

Hurlは、シンプルなプレーンテキスト形式で定義されたHTTPリクエストを実行するコマンドラインツールです。

GitHub - Orange-OpenSource/hurl: Hurl, run and test HTTP requests with plain text.

curl の代替ツール hurl の紹介

Webページキャプチャー monolith

WebページをJavaScrpt, CSS などを含めた1つのファイルに保存してくれるツールです。