「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Rester の構築: 郵便配達員のような副業プロジェクト

Rester の構築: 郵便配達員のような副業プロジェクト

2024 年 11 月 4 日に公開
ブラウズ:190

Building Rester: A Postman-Like Side Project

導入

今月、私は R2 Tester という新しいサイド プロジェクトに取り組み始めました。ChatGPT のおかげで、当初は Postman-frontend という名前でした。学習ツールとして設計された R2 Tester は、Postman のインターフェイスと機能を再現しており、API インタラクションについての理解を深めるのに役立ちます。このアイデアは、先月取り組み始めた別のサイド プロジェクトから生まれました (そうですか?‍♂️)。

R2テスターに​​ついて

これは、バックエンド (私の場合は Node.js) とのデータとファイル (未実装) の交換を練習するために作成したツールです。フロントエンドは、HTML、CSS/SASS、JavaScript、DOM 操作、Bootstrap、JSON フォーマット用の Prettify を使用して開発されています。

このツールはリクエストをブラウザのローカル ストレージに保存し、(ユーザー操作に基づいて) UI にロードします。ユーザーは、コレクション、フォルダー、および個々のリクエストを作成し、Prettify を通じてクリーンでフォーマットされたビューで応答を視覚化できます。

主な特長

  • データ交換: R2 Tester は、ユーザーがバックエンドとのデータの送受信を練習できるように設計されています。
  • 構築方法: HTML、CSS/SASS、JavaScript、DOM、ブートストラップ。
  • リクエスト管理: ユーザーはコレクション、フォルダ、リクエストを作成および管理できます。
  • LocalStorage: リクエストをブラウザの localStorage から直接保存およびロードします。
  • Prettify: 読みやすいように JSON 応答をフォーマットします。

コードとライブデモ

次の URL にあるプロジェクトの GitHub リポジトリにアクセスすると、コードを詳しく調べて、ブラウザで直接プロジェクトのライブ デモンストレーションを確認できます。

https://github.com/adnannazir235/R2-Tester

プロジェクトのステータス

R2 Tester は開発中ですが、重要な機能が欠けています。その主な目的は、API インタラクションを学習することでした。中心となる概念を示していますが、実稼働環境での使用は目的としていません。教育目的でコードを調べてください。ただし、その制限事項に注意してください。

結論

R2 Tester は、Web 開発と API インタラクションの複雑さを探索できるようにする刺激的で教育的なプロジェクトです。このツールの開発を続ける中で、同様にバックエンド通信とデータ交換について理解を深めようとしている他の人たちにとって、このツールが有益なリソースとして役立つことを願っています。

リリースステートメント この記事は次の場所に転載されています: https://dev.to/adnannazir235/building-r2-tester-a-postman-like-side-project-4gpl?1 侵害がある場合は、[email protected] に連絡して削除してください。それ
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3