前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2020年11个热门JavaScript 库

2020年11个热门JavaScript 库

作者头像
王小婷
发布2020-05-26 14:48:07
3.1K0
发布2020-05-26 14:48:07
举报
文章被收录于专栏:编程微刊编程微刊

web前端开发人员经常会用到一些现成的js库(框架)。框架的使用增加了代码的模块化和可复用性,目前主流的js框架有很多,各有侧重,我们通常只会用到其中一小部分子功能,这里总结了2020年11个热门JavaScript 库。

1: D3.js

star:91.5k 文档: https://d3js.org/ GitHub地址:https://github.com/d3/d3

一个基于数据操作文档的js数据可视化框架,最流行的可视化库之一。

2: Three.js

star:60.5k 文档: https://threejs.org/ GitHub地址:https://github.com/mrdoob/three.js

Three.js 是一款运行在浏览器中的 3D 引擎,可以用来创建各种三维场景,包括了摄影机、光影、材质等各种对象,也支持其他渲染器。

3:Chart.js

star:48.7k 中文网:http://chartjs.cn GitHub地址:https://github.com/nnnick/Chart.js 使用HTML5 Canvas元素的Javascript图形库,支持6种统计图形,不依赖其他库。

4: Lodash.js

star:44.7k 文档: https://lodash.com/ GitHub地址:https://github.com/lodash/lodash

是一个一致性、模块化、高性能的 JavaScript 实用工具库。

5:Moment.js

star:44k 文档: https://momentjs.com/ GitHub地址: https://github.com/moment/moment

Moment.js 是一个 JavaScript 日期处理类库(处理时间格式化的npm包),用于解析、检验、操作、以及显示日期,在新公司的项目中,大量使用Moment来处理时间日期,非常方便好用。

6: Immutable.js

star:29.7k 文档: https://immutable-js.github.io/immutable-js/ GitHub地址: https://github.com/immutable-js/immutable-js

7:Leaflet.js

star:27.8k

文档: https://leafletjs.com/ GitHub地址: https://github.com/Leaflet/Leaflet

Leaflet 是一个为移动设备设计的交互式地图的开源的 javascript库, 并只有38k,包含了大多数开发者需要的地图特点。常常被用于需要展示地理位置的项目。

8: underscore.js

star:25.3k https://github.com/jashkenas/underscore Underscore是一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象

9: Hammer.js

star:21.3k GitHub地址: https://github.com/hammerjs/hammer.js 文档: http://hammerjs.github.io/

Hammer.js是一个 JS 库,可为Web应用程序带来多点触摸手势。 它很小,没有任何依赖性,并且可以识别由触摸,鼠标或指针事件产生的手势。

图片.png

10:Ramda.js

star:18.9k GitHub地址:https://github.com/ramda/ramda 文档:https://ramdajs.com/docs/

Ramda 的目标更为专注:专门为函数式编程风格而设计,更容易创建函数式 pipeline、且从不改变用户已有数据。

11: Highlight.js

star:16.4k 文档: https://highlightjs.org/ GitHub地址: https://github.com/highlightjs/highlight.js

Highlight.js 是一个用于语法高亮显示的库,可在浏览器和服务器上使用。 它几乎可以与任何Markdown一起使用,并具有自动语言检测功能。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1: D3.js
  • 2: Three.js
  • 3:Chart.js
  • 4: Lodash.js
  • 5:Moment.js
  • 6: Immutable.js
  • 7:Leaflet.js
  • 8: underscore.js
  • 9: Hammer.js
  • 10:Ramda.js
  • 11: Highlight.js
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档