neurojs
neurojs是一个浏览器内的JavaScript深度学习框架,特别专注于强化学习任务。它提供全栈神经网络支持、强化学习扩展以及网络配置的二进制导入和导出功能。用户可以通过2D自驾车等演示直观了解其功能。尽管该项目已停止维护,但仍可作为学习和实验工具,建议使用更通用的框架如TensorFlow-JS。
AlertifyJS
AlertifyJS是alertify.js的彻底改进版,提供了一个用于开发浏览器对话框和通知的JavaScript框架。它支持通过NuGet和NPM安装,用户还能访问详细的互动文档和积极的社区支持。框架支持最新两个版本的浏览器,不需要额外的依赖库,适用于各类前端项目。
js-framework-benchmark
js-framework-benchmark提供了186种JavaScript框架实现的性能对比。通过创建大型随机数据表并测量渲染、更新、选择等操作的执行时间,以及内存使用和启动时间,该工具能客观评估各框架在不同场景下的性能表现。开发者可借此选择最适合项目需求的高性能框架。
nuxt-vitest
nuxt-vitest为Nuxt应用提供Vitest测试环境,支持在Nuxt运行时进行代码测试。该工具具备自动导入、组件挂载和API模拟功能,并提供mountSuspended和mockNuxtImport等测试辅助方法,简化Nuxt应用测试流程。目前nuxt-vitest已整合至@nuxt/test-utils,成为Nuxt生态系统的核心测试工具。
rete
Rete.js是一个专为创建可视化界面和工作流设计的JavaScript框架。它提供了基于数据流和控制流的图形处理方案,支持多种前端技术栈如React、Vue、Angular和Svelte。框架配备Rete Kit工具,便于快速构建应用。完善的文档和丰富的示例资源有助于开发者学习和使用。
component-party.dev
Component Party 提供多种主流 JavaScript 框架的语法和特性对比。平台通过实例展示 React、Vue、Angular、Svelte、Lit 等框架的核心概念,包括响应式编程、模板语法、状态管理、生命周期和组件组合。开发者可直观比较不同框架的差异,便于技术选型和学习新框架,为项目开发提供参考。
luigi
Luigi是开源微前端框架,用于构建分布式管理界面。该框架通过postMessage API实现核心应用与微前端间的安全通信,提供路由、导航、授权等配置。Luigi包含Core和Client库,跨平台兼容,无特殊要求。丰富的示例和文档便于开发者使用。
table
TanStack Table 是一个轻量级的无头UI库,支持React、Solid、Vue等多个框架构建表格和数据网格。它提供排序、过滤、分组等功能,允许开发者自定义样式和标记。该库适用于各类数据展示需求,具有良好的性能和灵活性。
ember.js
Ember.js是一个全面的Web应用开发框架,提供构建高质量应用所需的完整工具链。它拥有活跃的社区支持、可靠的安全性和详尽的文档。Ember.js支持HTML优先的组件、灵活的路由系统、强大的数据层和自动跟踪等特性,同时兼容现代JavaScript。框架提供零配置选项,也支持高度定制,适用于各类Web应用开发需求,确保长期可维护性。