今天和大家分享10个实用的JavaScript工具、插件和资料库。在livecoding.tv 上的工程师每天都会用它们来编写高质量的项目。实践经验证明,这些工具可以大大提高工作效率。
JavaScript是什么?
“JavaScript是一种新的编程语言。它最初是被用来完成在网页建设中的小任务,这些网页工作在过去是非常繁重的。但是JavaScript的工作能力是惊人的,目前它正在被用于一些更大的项目。”(引言来自JSLint)Metero JavaScript框架经常会被用来建设实时的移动及网页应用,现在它将过渡到NPM,作为一种访问第三方应用程序包的手段。
以下10个最好用的JavaScript工具、插件和资料库是livecoding.tv 上的工程师共同推荐的。
Git是一个免费的,开源的发布版控制系统,用于处理各类大小型项目的一切事情,它的工作效率很高,因此被livecoding.tv 上的程序员强烈推荐。
JSDoc 是一个JavaScript API文档生成器,类似于JavaDoc或PHPDoc。你可以将文档注释直接添加到你的源代码中,把它添加在代码的右边。JSDoc 工具将扫描你的源代码,并生成一个完整的HTML文件网站。
JSLint 是一个JavaScript程序,用于查找在JavaScript程序中的问题。它是一个优质的代码工具。
Grunt也是livecoding.tv 上的程序员极力推荐的工具。它是一个基于任务的命令行生成工具,用于JavaScript项目。Grunt和Grunt插件通过NPM安装和管理,它们是Node.js 软件包的管理器。
据Antonios Minas 在他的文章中所说,“Gulp是一个构建系统,它采用Node.js 的流来实现异步的源目的自动化方法。所有东西都是用JavaScript编写的,因此对于每一个具有中等编程知识的人来说,Gulp使用起来会非常简单。”你可以浏览Antonios文章的全部内容,发现更多有趣的信息。
QUnit 是一个功能强大,易于使用的JavaScript单元测试框架。它被用于jQuery, jQuery UI和jQuery移动项目,它还可以测试所有JavaScript类代码,包括它自己本身。
Jasmine是Java 虚拟机的汇编程序。它将Java等级的ASCII描述用一个简单的类似汇编器的语法进行编写,使用的是JavaScript虚拟机的指令集。它把它们转换成二进制的Java类文件,适合在Java运行时系统加载。
Istanbul是一种JavaScript代码覆盖工具,用JS编写。它可以在命令行和资料库中使用。
WebPack 是一个模块捆绑程序。它把从属模块捆绑在一起并生成代表那些模块的静态资源。
网站是由很多东西组成的——框架、资料库、资源和工具。Bower可以为你管理所有这些东西。它可以管理包含HTML、CSS、JavaScript,字体的组件甚至是图片文件。它不会连接或缩小代码,或做其它任何事情,它只是为你安装正确版本的打包文件及它们的附属东西。
以上这10个最实用的JavaScript 工具、插件和资料库将让你工作起来更得心应手。你喜欢的是哪些?我们的名单中有没有漏掉了哪些工具?欢迎与我们分享你的意见。
We’re thrilled to announce an exciting opportunity for you to win not one but two…
Acquiring practical skills is crucial for career advancement and personal growth. Education Ecosystem stands out…
Artificial Intelligence (AI) has been making significant strides in various industries, and the software development…
Another week to bring you the top yield platforms for three of the most prominent…
If you hold a large volume of LEDU tokens above 1 million units and wish…
It’s another week and like always we have to explore the top yield platforms for…