YC孵化项目Proxino中自动报错工具JavaScript

移动开发 移动应用
跟Python不同,JavaScript代码是在本地的网页浏览器中执行的。这样可以迅速反应并且有漂亮的效果,但也有一个缺点:如果某些用户使用出现问题,开发者要花大量时间来核查。

又一个YCombinator的创业孵化项目能够吸引到大量网页开发者的眼球:Proxino,一款新服务,可以让开发者在他们所有的Javascript客户端上检测错误,并且不需要手动检查错误代码。

跟Python不同,JavaScript代码是在本地的网页浏览器中执行的。这样可以迅速反应并且有漂亮的效果,但也有一个缺点:如果某些用户使用出现问题,开发者要花大量时间来核查。每个浏览器的执行代码都是不一样的,如果出现神马问题,开发者不能自动接收到bug报告。

有几种办法可以解决这个问题。开发者可以创建自己的测试组件,可以自动检查各种浏览器出现的各种情况,他们也可以将异常处理程序通过他们的代码打包起来。但是Proxino的创始人称这种测试方法并不***(最糟糕的bug是那些可以通过这些检测的漏网之鱼),许多开发者都不想去手动添加这些异常。

Proxino就有用处了。开发者通过Proxino的代理服务器上传他们的Javascript应用,Proxino会利用代码将这些应用的每个部分都检查一遍然后生成异常报告,只要一个用户的浏览器出现问题,他们可以在任何时间获得ping。这个代理还可以缩小代码来降低下载的时间,将JavaScript应用缓存来进一步提升速度。他们还会自动转换其他语言。

YC孵化项目Proxino中自动报错工具JavaScript   

当然了,代理服务器也有一个潜在的缺点:如果服务器挂了,你的 应用也可能就挂了,你就无法直接来控制使其继续运作。为了解决这个问题,Proxino采用了一个备用的技术,一旦他们挂了,你可以直接从本地的服务器来启动这些应用程序。

已经有不少工具可以帮助优化JavaScript,比如Google的closure compiler,但是他们说在浏览器中让开发者检查错误的好工具还不足够多,他们的跨平台服务的对手在不同的浏览器如Webkit 和 Opera上面的表现也不太一致。

Proxino会根据你网站的流量来收费,对一些每月PV少于1000的低流量网站,他们提供了一个免费的版本,10000PV的需要每月给30美元。(更详细的价目表看这里)。

他们貌似有一个雄心勃勃的长远计划,称自己要为全世界的Javascript服务。

责任编辑:zhaolei 来源: 雷锋网
相关推荐

2020-09-23 10:03:21

谷歌Android工具

2022-12-27 11:19:42

开源Apache基金会

2013-08-01 09:23:11

编程工具

2017-12-05 11:57:26

华为云

2023-08-29 07:22:06

MySQL数据工具故障恢复

2020-03-11 20:38:13

JavaScript前端工具

2023-03-19 23:31:32

OpenKruise项目自动化

2012-12-20 10:46:05

Dropbox收购Sn云存储

2020-03-09 14:40:52

JavaScript工具函数前端

2021-07-27 15:47:12

谷歌机器人技术

2019-09-18 20:39:07

数据科学自动化工具机器学习

2013-09-05 09:52:13

云计算服务云计算云服务

2017-10-18 16:43:43

学霸君

2018-05-04 14:00:24

2013-01-21 10:19:50

JavaScript项目管理JS

2015-06-26 11:27:25

javascript检验工具

2012-08-15 09:22:49

JavaScript

2020-05-19 07:59:39

JavaScript语言开发

2009-07-14 17:12:26

ibatis自动代码生

2009-09-24 16:56:12

Hibernate S
点赞
收藏

51CTO技术栈公众号