Web 工程師必備的 18 款工具
工欲善其事,必先利其器。本文作者Ivan Zuzak整理了一份Web工程師在線工具集,旨在幫助開發者利用這些工具來進行開發、測試、調試以及文檔編排。
Zuzak認為收集的這些工具前提在于:
- 必須是一個靈活的Web應用程序(無擴展或者必須擁有自己的應用程序)
- 免費使用(提供某種可用的免費計劃)
- 廣泛的適用性(不只為特定的應用/平臺)
- 對Web工程師來說必須是有用的(不僅僅是針對Web網站設計)
本中所例舉的這些版本都是Zuzak曾使用過的或是正在使用的,其中RequestBin和Hurl是他強烈推薦的兩款。當然,本文涉及到這些工具也許并不全面,如果你有新的或者更好的工具,歡迎在評論里列出。
Web工程師在線工具箱:
- RequestBin:允許你創建一個URL,利用這款工具進行收集請求,然后通過個性化方式進行檢查。
- Hurl:發出HTTP請求,輸入URL,設置標題,查看響應,最后分享給其他人。類似的工具有:REST test test, Apigee console.。
- Httpbin:HTTP請求&響應服務,涵蓋所有的HTTP方案(例如不同的HTTP verbs、狀態代碼和重定向)。類似工具:UrlEcho。
- REDbot:這是一款智能工具,幫助用戶檢查HTTP資源,可查看它的操作情況,指出常見的問題并提出改進。類似工具:HTTP lint。
- WebGun:用于創建webhooks模板的API。類似工具:UrlReq。
- Apify:公開鎖定在HTML文檔沒有任何API數據集。APIfy從結構標記中提取數據,并將其轉換為JSON APIs。
- Unicorn:W3C統一的驗證程序,可在各種流行的HTML和CSS驗證器中執行各種檢查。類似工具:HTML lint。
- Feed validator:支持W3C驗證,為RSS和ATOM提供閱讀源。
- Link checker:從網站中提取鏈接(遞歸)并確保沒有鏈接被定義為兩次(重復定義),所有的鏈接被引用并警告HTTP重新定向。
- Host tracker:通過分布式ping/跟蹤檢查、定期監測、郵件/SMS /IM通知和統計進行網站檢測性服務。類似工具有:Down for everyone or just me, Pimgdom ping service
- Pingdom Full page test:允許用戶測試網頁記載時間、分析、監控,發現瓶頸并導出HAR格式的結果。類似工具:Web page test。
- HAR viewer:通過 HTTP 追蹤工具創建可視化的HTTP Archive (HAR)日志文件。
- CORS proxy:通常會由于相同的域而被阻止,而這款工具在網站上允許JavaScript代碼訪問其他域上的資源,
- Browserling:支持使用所有主要瀏覽器以及各種版本進行交互式跨瀏覽器測試。
- WebSocket Echo Test: 從瀏覽器定向到WebSocket echo服務器進行WebSocket連接測試。
- YQL:極富表現力類似于SQL的語言,允許您查詢、篩選和聯接數據跨Web服務。
- Yahoo Pipes:一個圖形化的用戶界面,用于創建數據混搭,生成聚合Web源,Web頁面和其他服務。
- Apiary:語言和工具用于生成REST API文檔及進行交互式督查。類似工具:Swagger。
英文出自:Ivanzuzak
來自: http://www.csdn.net/article/2012-11-19/2811992
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!