JavaScript库与框架
Rezact — 一个反应式JavaScript库,融合了Svelte、SolidJS、React等的优点,鼓励直接数据变更,提供模块级反应性,并简化组件设计。
Bridge — 一个TypeScript的Node.js框架,提供了轻松且可扩展的方式来创建REST API,同时生成客户端代码,适合Node.js和TypeScript开发者。
Signalize.js — 一个客户端JavaScript框架,利用现代ES模块和导入映射保持小巧灵活,在你决定导入什么之前加载一个tiny core。
Bytes: The Best JavaScript Newsletter — 在JavaScript生态系统中保持信息从未如此有趣。每周一和周四免费发送。 赞助商
Isograph — 一个带有明确意见的UI框架,用于构建交互式、数据驱动的应用程序,充分利用编译器和生成的代码,使开发者能够快速构建稳定和高效的应用程序。
Flitter — 一个高性能的JavaScript库,支持Flutter式语法进行交互式数据可视化,可以与React、Svelte等无缝集成。
ofa.js — 一个基于Web组件的无构建MVVM JavaScript框架,无需npm、Node.js或Webpack。
Veles — 一个组件驱动、注重性能的UI库,提供一种可组合的方式来构建开箱即用的高交互界面。
Kaplay — 一个JavaScript库,利用基于场景、游戏对象和组件的“剧院”概念,轻松创建游戏。
vinxi — 一个JavaScript SDK,允许你构建由Vite和Nitro驱动的全栈应用程序和框架。
测试与调试工具
screen-scaler — 针对特定用例的响应式设计替代方案,允许你构建适合各种屏幕大小的一体化设计。
Quickboot.js — 一种通过运行时跟踪、eval()和同步XHR减少JS代码大小的实验性工具,具有非平常的权衡。
Pioppo — 一个微型同构批量记录器,与Node.js中的常规记录相比,日志记录速度快约3倍。
SSR Framework Benchmark — 提供流行JavaScript框架中SSR性能基准的基本但不全面的图表。
AI Tool Report — 加入超过530,000名读者,获取每日电子邮件,提供5分钟快速洞察,教你如何利用AI节省时间和增加收入。 赞助商
Font Interceptor — 一个在线工具,让你输入URL并允许下载该页面使用的任何字体。
Web-Check — 一个在线工具,提供对指定网站的内部运作的深入了解,包括潜在攻击向量、服务器架构、安全配置,以及某个网站使用的技术。
unplugin-turbo-console — 对console.log的增强,具有基于文件类型的输出高亮、输出的前缀/后缀、从服务器到客户端传递日志等功能。
Statusnook — 一个具有多种功能的Web服务,能够轻松部署状态页面并在几分钟内开始监控端点。
React Geiger — 一个工具,用于“听取”React性能问题,通过在后台运行并发出小的点击声来指示过多的(缓慢的)组件重新渲染。
Git、GitHub与CLI工具
git-cliff — 一个高度可定制的生成器,从你的Git历史中生成变更日志,并遵循流行的传统提交规范。
Entropy — 一个基于Go的CLI工具,扫描你的代码库寻找高熵行,这些行通常是秘密,以避免将这些行公开泄露。
concurrently — 一个基于Node.js的CLI工具,让你可以同时运行命令,如 `npm run watch-js & npm run watch-less`,效果更佳。
AI Tool Report — 加入超过530,000名读者,获取每日电子邮件,提供5分钟快速洞察,教你如何利用AI节省时间和增加收入。 赞助商
TLock — 一个用于终端的双因素身份验证令牌管理器,使用Go编写,以安全地存储和管理你的身份验证令牌。
GitHub Traffic Viewer — 一个在线服务,显示自己GitHub库的流量图列表。
Diffy — 一个在线工具,允许你分享差异并解释你的想法而无需提交,以便更容易获得反馈和发现错误。
ugrep — 一个更强大、超快速、用户友好的grep,真正的GNU grep的替代品。
Harden-Runner — 一个GitHub Action,提供网络外发过滤和为GitHub托管和自托管的runner提供运行时安全。
Autodoc — 一个实验性工具包,用于使用大型语言模型(如GPT-4或Alpaca)自动生成Git仓库的代码文档。
文章翻译自:Web Tools Weekly Issue #574 (JS Libs, Testing, Git/CLI)