作家
登录

JavaScript框架、类库、工具汇总

作者: 来源: 2017-07-19 11:02:56 阅读 我要评论

JSHint   网站 jshint.com 常识库 github.com/jshint/jshint 当前版本 2.9.4 每月下载 200万

JSHint是一个灵活的JavaScript代码分析对象,它很好的均衡了真正的缺点和老旧的语法。

JSLint

JSLint   网站 jslint.com 常识库 github.com/reid/node-jslint 当前版本 0.10.3 每月下载 50000

JSLint是最早的代码分析对象之一,它实现了一套严格的默认规矩。

对象:单位测试

测试驱动开辟的义务请求须要编写代率攀来测试本身的代码。今朝有很多选择,包含Ava, Tape 和Jest ,但今朝最风行的三个对象是:

Mocha

Mocha   网站 mochajs.org 常识库 github.com/mochajs/mocha 当前版本 3.3.0 每月下载 500万

Mocha是一个JavaScript测试框架,可以在Node.js或浏览器中运行测试。它支撑异步测试,并且经常与Chai合营应用,如许可以使测试代码以可攫取的方法表达。

Jasmine

Jasmine   网站 jasmine.github.io 常识库 github.com/jasmine/jasmine-npm 当前版本 2.6.0 每月下载 200万

Jasmine是一个行动驱动的测试对象,可以在浏览器中主动测试UI和交互。

QUnit

QUnit   网站 https://qunitjs.com/ 常识库 github.com/kof/node-qunit 当前版本 1.0.0 每月下载 25000

QUnit是一个单位测试框架,可以在输入特定参数时,检查函数结不雅。它还上报测试结不雅,确保没有错过特定的代码分支。

总结与建议

如不雅须要一个安然的、通用的Web应用法度榜样,可以推敲应用Vue.js。

整体框架已经不再受迎接了,如不雅你须要对一个较大年夜型项目进行严格的构造治理,AngularJS是一个不错的选择。今朝大年夜多半人保持应用Angular 1.0版本,然则长远来讲,如不雅你愿意进修TypeScript,Angular 4.x版本是个更好的选择。

jQuery固然如今并不十分风行,在技巧消息中也很少会被提到,但弗成否定它是积极开辟的,同时也是网站和应用法度榜样的有力对象。jQuery具有平缓的进修曲线,全球很多开辟人员可以或许很好地舆解。

如不雅你想要冒险,可以尝尝Svelte这是一个有趣的客户端/办事器框架,它可以在构建时预先出现JavaScript,并且可以改变我们开辟的方法。

以前的十年,JavaScript经历了概绫屈性的成长。以前只有少量根本的类库可以选择,然则如今可供选择的类库已经粕固ㄇ地。也许无法肯定哪个类库、框架和对象是最好的,然则最合适本身项目标,就是最好的。

【编辑推荐】

  1. 为什么在JavaScript中应用getter和setter是一个坏主意
  2. JavaScript与异步编程
  3. Python Web框架介绍
  4. 基于JavaScript说话的快速物联网开辟架构
  5. 21款炫酷动画开源框架,照亮你的APP
【义务编辑:枯木 TEL:(010)68476606】

  推荐阅读

  2017年开发者生态报告:Java最火,Go最有前途

【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路!JetBrains 在 2016 岁尾至 2017 岁首?年代时代,对 5000 多名开辟人员进行了查询拜访,以研究最新的开产生态。比来,查询>>>详细阅读


本文标题:JavaScript框架、类库、工具汇总

地址:http://www.17bianji.com/lsqh/36288.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)