Web工程师必备的在线工具箱

Web工程师Ivan Zuzak近日在博客中列出了一份基于Web的开发工具清单,涉及应用程序的开发、测试、调试和文档编写。

这些工具都是Ivan本人所用过的,或者是正在使用的,并符合以下特征:

  • 基于Web,无需你去扩展或托管
  • 免费使用,或提供某种免费计划
  • 通用,而非只适用于特定的平台
  • 对Web工程师非常实用,不止针对网站设计

这些工具包括:

1.  RequestBin

你可以创建一个URL,然后通过RequestBin收集针对该URL的请求,然后通过一个非常友好的方式来查看这些请求。

2.  Hurl

输入一个URL,设置header,然后查看响应。类似工具:REST test testApigee console

3.  httpbin

一个HTTP请求和响应服务,涵盖所有类型的HTTP场景,如不同的HTTP动词、状态码、重定向等。类似工具:UrlEcho

4.  REDbot

一个用于检测HTTP资源的自动化工作,可以帮助你找出常见问题,并提出改进建议。类似工具:HTTP lint

5.  WebGun

用于创建模板化webhooks的API,帮助你轻松管理、提交、跟踪webhooks。类似工具:UrlReq.

6.  Apify

可以将现有HTML网站或wiki页面中的数据转换成JSON API形式。

7.  Unicorn

W3C统一验证工具,可以执行针对HTML和CSS的各种检测。类似工具:HTML lint

8.  Feed validator

W3C的RSS/ATOM订阅语法检测工具。

9.  Link checker

从网站中提取链接,并检查是否存在重复定义或重定向问题。

10.  Host tracker

网站监测工具,功能包括分布式ping/trace检测、定期监测、Email/SMS/IM通知、统计等。类似工具:Down for everyone or just mePimgdom ping service.

11.  Pingdom Full page test

测试网页的加载时间,并通过分析、监控,找出瓶颈,支持以HAR格式导出结果。类似工具:Web page test

12.  HAR viewer

可以使HTTP跟踪工具生成的HAR日志文件更加直观化。

13.  CORS proxy

允许你网站中的JavaScript代码访问其他域中的资源。通常,由于同源策略,此行为会被阻止。

14.  Browserling

允许在一个浏览器中测试你的应用程序在所有主流浏览器中的表现。

15.  WebSocket Echo Test

通过WebSocket Echo服务器,允许你在浏览器中测试WebSocket连接。

16.  YQL

一个类SQL语言,允许你跨Web服务查询、过滤、添加数据。

17.  Yahoo Pipes

雅虎的Feed再聚合工具,可以通过可视化的操作,将多个Feed源聚合在一起。

18.  Apiary

用于生成REST API文档的工具。类似工具:Swagger

  1. da shang
    donate-alipay
               donate-weixin weixinpay

发表评论↓↓