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

JSLint是最早的代码分析对象之一,它实现了一套严格的默认规矩。
对象:单位测试
测试驱动开辟的义务请求须要编写代率攀来测试本身的代码。今朝有很多选择,包含Ava, Tape 和Jest ,但今朝最风行的三个对象是:
Mocha

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

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

QUnit是一个单位测试框架,可以在输入特定参数时,检查函数结不雅。它还上报测试结不雅,确保没有错过特定的代码分支。
总结与建议
如不雅须要一个安然的、通用的Web应用法度榜样,可以推敲应用Vue.js。
整体框架已经不再受迎接了,如不雅你须要对一个较大年夜型项目进行严格的构造治理,AngularJS是一个不错的选择。今朝大年夜多半人保持应用Angular 1.0版本,然则长远来讲,如不雅你愿意进修TypeScript,Angular 4.x版本是个更好的选择。
jQuery固然如今并不十分风行,在技巧消息中也很少会被提到,但弗成否定它是积极开辟的,同时也是网站和应用法度榜样的有力对象。jQuery具有平缓的进修曲线,全球很多开辟人员可以或许很好地舆解。
如不雅你想要冒险,可以尝尝Svelte这是一个有趣的客户端/办事器框架,它可以在构建时预先出现JavaScript,并且可以改变我们开辟的方法。
以前的十年,JavaScript经历了概绫屈性的成长。以前只有少量根本的类库可以选择,然则如今可供选择的类库已经粕固ㄇ地。也许无法肯定哪个类库、框架和对象是最好的,然则最合适本身项目标,就是最好的。
【编辑推荐】
- 为什么在JavaScript中应用getter和setter是一个坏主意
- JavaScript与异步编程
- Python Web框架介绍
- 基于JavaScript说话的快速物联网开辟架构
- 21款炫酷动画开源框架,照亮你的APP
推荐阅读
【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路!JetBrains 在 2016 岁尾至 2017 岁首?年代时代,对 5000 多名开辟人员进行了查询拜访,以研究最新的开产生态。比来,查询>>>详细阅读
本文标题:JavaScript框架、类库、工具汇总
地址:http://www.17bianji.com/lsqh/36288.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示