Skip to content

效率工具集合 ​

JS工具库 ​

dayjs 日期格式化仓库
big.js 解决浮点数精度丢失问题
echats.js 解决图标显示问题
javascript 屏幕截图绘制
entEmitter2 订阅发布仓库
node-canvas 服务端绘制图片
node-supervisor node进程管理,可以不总是用node xxx 启动服务
live-server 实时服务
pm2是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡。它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理、监控功能。并且使用起来非常简单。
captcha.js验证码仓库nprogress 页面进度条
path-to-regexp return a path string such as /user/:name into a regular expression.
import-html-entry 用来加载资源
screenfull 全屏组件
mine 获取文件类型
cross-featch cross-fetch 是一个基于 fetch 的 Polyfill,它允许您在所有现代浏览器和 Node.js 中使用 fetch,并提供了更友好的错误处理和超时功能
localForage 是一个快速而简单的 JavaScript 存储库
match-sorter JavaScript 中数组的简单、预期和确定性最佳匹配排序
sort-by 对象数组排序system.js SystemJS 是一个用于浏览器中模块加载的库,它允许你在浏览器中像在 Node.js 环境中一样加载和使用模块vue-socket.io 使用

node实用插件 ​

node-imageinfo 分析图片数据信息
@cdxoo/mongodb-restore Simple module to restore MongoDB dumps from BSON files.
Muri 解析MongoDB的URmodule-alias node.js在package.json中设置别名
js-cache 全局存储对象,并没有用到storage相关的APIjsonwebtoken 签发jwt token字段
Nano ID 随机生成ID
nodemailer 使用email发送邮件
chokidar node监听文件的改动
archiver 是一个用于在Node.js环境中创建和提取压缩文件(例如zip、tar等)的库

noble-winrt包问题Noble-WinRT 是一个 npm 包,用于在 Windows 平台上进行蓝牙低功耗 (Bluetooth Low Energy, BLE)设备的交互。它提供了一组 Node.js 绑定,允许开发者通过 JavaScript 代码访问 Windows 10 上的蓝牙 LE 设备。这意味着您可以使用 Noble-WinRT 与周围的 BLE 设备进行通信,例如传感器、穿戴设备、智能家居设备等。使用 Noble-WinRT,您可以扫描周围的 BLE 设备、连接到它们、读取和写入它们的特性,以及订阅特性的通知。这对于开发需要与 BLE 设备进行交互的应用程序非常有用,例如物联网应用、健康和健身应用、定位追踪应用等

vue实用插件 ​

vue-content-loader,用来精准的生成占位
vue-countup-v3 动态数字跳动组件

react实用插件 ​

redux-persist 将store中的数据缓存到浏览器
redux-thunk 处理react action中异步方法
redux-promise 处理react action中异步方法
react-transition-group 动画库] react-undo提供可撤销功能的 reducer enhancer 的库。

JS框架 ​

egg.js node.js开发框架
基于node.js平台的下一代web开发框架
Express 中文网
react 服务端渲染
vue 服务端渲染fabric.js 白板绘制工具
用于桌面和移动应用程序的 HTML5 2d canvas js 库,类似于易企秀 pdf.js 将网页转换成PDF文档pixi.js 多用来创建游戏
CRC 用于计算 Node.js 和前端的循环冗余检查 (CRC) 值的函数。
psd.js 将psd转换成图片

UI库 ​

vant-ui vue仓库
antd-ui react仓库
go-view 开源、精美、便捷的「数据可视化」低代码开发平台vant-ui vue仓库Element Plus 经典中的经典,全面支持 Vue 3
Naive UI 上来直接支持 Vue3 ,不支持 Vue 2
antd-ui react仓库
go-view 开源、精美、便捷的「数据可视化」低代码开发平台
Vuetify 老牌 Vue UI 组件库,Vuetify 已经发布支持 Vue 3
Ant Design of Vue - 阿里前端 UI 库,面向企业级中后台
Ant Design of React 是一个基于 Ant Design 设计体系的 React UI 组件库,主要用于研发企业级中后台产品。  它是一个基于 Google 的 Material Design 的简单且可定制的 React 组件库。Ant Design Mobile探索移动端 Web 的体验极限

几个小的开源项目 ​