Web Tools 周刊 #574  (JS Libs, Testing, Git/CLI)

351 阅读4分钟

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等无缝集成。

Flitter

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 — 一个在线工具,提供对指定网站的内部运作的深入了解,包括潜在攻击向量、服务器架构、安全配置,以及某个网站使用的技术。

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库的流量图列表。

GitHub Traffic Viewer

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)