介紹
Postwoman是一個Poatman的免費、快速且美觀的替代方案,幫助開發人員更快地創建請求,節省寶貴的開發時間,提升工作效率,Postwoman是開源產品,界面美觀,方便使用!
Github
https://github.com/liyasthomas/postwoman
相關特性
1、輕巧:採用簡約的UI設計。簡單的設計是最好的設計。
2、更快,更輕,更簡潔,最小化和響應速度
3、快速:實時發送請求並獲取/複製響應
方法:
- GET
- HEAD
- POST
- PUT
- DELETE
- OPTIONS
- PATCH
除了這些,還可自定義背景,前景色和強調色組合
自定義選項:
1、選擇主題:Kinda Dark(默認),Clearly White,Just Black和System主題
2、選擇強調顏色:綠色(默認),黃色,粉紅色,紅色,紫色,橙色,青色和藍色
PWA:
可以PWA的方式安裝
特性:
1、 與Service Workers同時加載
2、離線支持
3、低RAM /內存和CPU使用率
4、添加到主屏幕(頁腳中的按鈕)
5、桌面PWA支持(頁腳中的按鈕)
WebSocket:
通過單個TCP連接建立全雙工通信通道。發送和接收數據
GraphQL:
GraphQL是API的查詢語言
除以上以外還具備其他特性就不一一介紹了,使用後一試便知
開發
相比於其作為Postman的替代方案,筆者其實更在乎它的實現方式,Postwaman是一個由基於Vue構建的Web項目,且可以構建成PWA應用:
開發步驟:
git clone https://github.com/liyasthomas/postwoman.git
npm install
npm run dev
//打開瀏覽器即可
//或者,使用docker-compose:
#pull
docker pull liyasthomas/postwoman
#run
docker run -p 3000:3000 liyasthomas/postwoman:latest
#build
docker build -t postwoman:latest
界面截圖
總結
單從本文介紹可能並不能體驗到這樣一個顏值頗高的API客戶端,如果你覺得Postman不夠好用或者確實是想要一個好看的界面,那麼Postwoman將是你最佳的選擇!
閱讀更多 最美分享Coder 的文章