本月,我開始從事一個名為 R2 Tester 的新副項目,最初名為 Postman-frontend,這要感謝 ChatGPT。 R2 Tester 被設計為學習工具,複製了 Postman 的介面和功能,幫助我加深對 API 互動的理解。這個想法源自於我上個月開始從事的另一個業餘項目(是的?♂️)。
這是我建立的一個工具,用於練習與後端(在我的例子中為 Node.js)交換資料和檔案(尚未實作)。前端是使用 HTML、CSS/SASS、JavaScript、DOM 操作、Bootstrap 和 Prettify 開發的 JSON 格式。
該工具將請求保存在瀏覽器的本機儲存中,並將它們載入到 UI 上(基於使用者互動)。使用者可以建立集合、資料夾和單獨的請求,並透過 Prettify 在乾淨、格式化的視圖中視覺化回應。
您可以透過存取以下 URL 的專案的 GitHub 儲存庫來深入研究程式碼並直接在瀏覽器中查看專案的即時演示:
https://github.com/adnannazir235/R2-Tester
R2 Tester 是一項正在進行的工作,缺乏關鍵功能。其主要目的是學習 API 互動。雖然演示了核心概念,但它並不用於生產用途。出於教育目的探索程式碼,但請注意其局限性。
R2 Tester 是一個令人興奮的教育項目,它讓我能夠探索 Web 開發和 API 互動的複雜性。當我繼續開發這個工具時,我希望它能為那些也希望加深對後端通訊和資料交換的理解的其他人提供有用的資源。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3