Memoizee 是一个用于 JavaScript 的完整 memoize/cache 解决方案。 特性: 适用于任何类型的函数参数——不需要序列化 适用于任意长度的函数参数。长度可以设置为固定...<
Happy DOM 是 jsdom 的替代品,用于支持 Web Components 的 SSR(Web 组件的服务器端渲染),旨在支持 Web 浏览器的常用功能。 特性 自定义元素(Web 组...<
ahooks 是一套高质量可靠的 React Hooks 库。 特性 易学易用 支持 SSR 对输入输出函数做了特殊处理,避免闭包问题 包含大量提炼自业务的高级 Hooks 包含丰富的基础 Ho...<
date-io 是对常见 JavaScript 日期管理库的抽象,通过 luxon、date- fns v2、dayjs 和 moment 公开了一个抽象接口。允许构建任何 UI 日期或时间组件...<
concurrently 是一个通过封装 child_process 来实现并发执行命令的能力的库。 有时候需要同时启动多个文件侦听服务,例如同时启动多个 Webpack DevServer,一...<
MapSCII 是一个 Braille & ASCII 世界地图渲染器,基于 node.js,用于兼容 xterm 的终端。 特性: 使用鼠标拖动和放大和缩小 发现任何给定位置周围的兴趣点 具有...<
Solid.js 是一个用于构建用户界面的声明式、高效且灵活的 JavaScript 库。它不使用虚拟 DOM。相反,它选择将其模板编译为真实的 DOM 节点,并将更新包装在细粒度的 React...<
SugarCoat 是一款浏览器隐私保护工具,其针对的是收集用户隐私数据的脚本。现在的网站会使用脚本跟踪用户的活动,但浏览器如果禁用脚本,网站的功能可能会被破坏。SugarCoat 通过使用相同...<
React Freeze 是一个 React 状态管理库,可有效避免 React 的 re-render,在不丢失组件和页面状态的情况下冻结组件树并将其替换为占位视图。 值得注意的是,虽然冻结的...<
npm-dts 是一个用于将 npm 包自动生成 dts 文件的 CLI 工具,可在没有 TypeScript 源的情况下创建捆绑的 NPM 库包,并且在导入这些库的地方保留代码建议。 本地安装...<