9个原生js库助力前端开发,你都用过吗?

JavaScript011

9个原生js库助力前端开发,你都用过吗?,第1张

1、cypress

Cypress是新一代前端测试框架,它基于node js。解决了开发人员和QA工程师在测试现代应用程序时面临的关键难点问题。

2、rollup

rollup是一款小巧的javascript模块打包工具,更适合于库应用的构建工具可以将小块代码编译成大块复杂的代码,基于ES6 modules,它可以让你的 bundle 最小化,有效减少文件请求大小

3、day.js

2KB 不可变日期和时间库。

4、immer.js

Immer核心实现是利用 ES6 的 proxy,几乎以最小的成本实现了 js 的不可变数据结构,简单易用、体量小巧、设计巧妙,满足了我们对JS不可变数据结构的需求。

5、jsdoc

JSDoc 是一个根据 JavaScript 文件中注释信息,生成 JavaScript 应用程序或模块的API文档的工具。你可以使用 JSDoc 标记如:命名空间,类,方法,方法参数等。从而使开发者能够轻易地阅读代码,掌握代码定义的类和其属性和方法,从而降低维护成本,和提高开发效率。

6、ramda.js

一款实用的 JavaScript 函数式编程库。

7、p-limit

以有限的并发运行多个承诺返回和异步函数

可以限制Javascript中的promise或同时阻止来自服务器的所有请求调用。

8、Akta

为Javascript应用程序量身定制的状态管理库

9、js-cookie

用于处理浏览器cookie的轻量级Javascript API。

说热情,开朗,有亲和力,乐于助人,别人和你在一起很开心,会制造气氛,是个开心宝。具有积极的心态,做事很大胆,很自信,如果是比较安静的就说,给人很踏实的感觉,和你在一起很惬意,不会惹事