个最实用的JavaScript开发工具

http://my.oschina.net/u/2421687/blog/678698

1、Meteorhttps://www.zhihu.com/question/20296322

Meteor可以让web开发人员在简单环境中更加快捷的创建现代的网站和网络应用程序。该框架设计的目的是为了让web应用程序的开发更加简单、容易和快速。目前,Meteor支持Linux和MacOSx,除此之外,Meteor社区还提供了几个设置,使Windows用户也能使用这个框架。社区提供的插件也可使程序员更容易优化网站的功能和性能,而不必再编写额外的代码。

2、Epochhttp://www.oschina.net/p/epoch

图表以其为用户提供印象深刻、引人入胜的信息被广泛地应用于互联网应用中。而Epoch就是这么一款可以使web开发人员更加容易地把各种图表或者扩展添加应用到应用程序中的工具。在Epoch中,现可支持的实时图表主要有:面积图、线状图、饼图、条状图和散点图。这些漂亮和高性能的图表可以使用CSS定制查询引擎作进一步定制。

3、Hitchhttp://www.oschina.net/p/hitch

Hitch是一个小型的JavaScriptprollyfill引擎,可以很容易地包含进一个web页面中。这个引擎可以被web开发人员用作HTML和CSS的扩展模型。通过更富表现力的CSS选择器,可以净化HTML代码,轻松了解所需实现的功能。

4、RadiApp

Radi可以帮助web程序员在现代网站和网络应用程序中创建视频、动画和实时图形。它自带的特性可以使开发者使用HTML5特性创建多样化的内容。Radi所产生的HTML和JavaScript代码既符合标准又简单易读。程序员可以把这些代码复制粘贴在任何支持HTML代码的地方。因此,他们能在不用编写任何复杂代码的情况下使用这个可视化设计应用程序来创建各种内容。

5、JSHinthttps://www.ibm.com/developerworks/cn/web/1105_linlin_jslint/

JSHint是一款可以检测JavaScript代码中的错误和潜在问题的工具,可以确保代码零差错。开发人员可以快速进入JavaScript代码页面中的任意位置,并查看右边的错误报告。这使得程序员需要专注于执行环境的时候,能够依照团队的编码规定和准则简单快速的编写代码。

6、交互式JavaScript地图

为了提供本地化的用户体验,现在大多数网站和网络应用程序都会使用动画和交互式地图。但创建交互式地图需要开发人员编写冗长而复杂的代码。这个工具能够让web程序员更加轻松地创建交互式和动态的地图,并把它们应用在网站或者网络应用程序中。连同地图图表和多层次结构的一同创建,开发人员可以使用这些工具来定制地图的关键部分。

7、JavaScript的响应式扩展(RxJS)https://blog.ishell.me/a/the-rxjs.html

为了提供更加丰富的用户体验,现代网站需要高度的可响应式。JavaScript开发人员必须创建能够对用户行为作出响应的东西。作为一组代码库,RxJS可以让程序员们获得使用响应式扩展和结构所带来的好处,可以让开发者从各种数据源中处理多个异步数据流。

相关推荐