marionettejs /
marionette
Marionette 5 是一个用于构建交互式 Web 应用的 JavaScript UI 库,核心不再依赖 Backbone、jQuery 或 Underscore。它通过 View、Region、CollectionView 和 Application 明确界面归属与生命周期,支持异步启动、取消和清理。提供 TypeScript 类型、可选数据与渲染适配器,以及供编程智能体检索的版本化文档和 MCP 服务。我是项目维护者,希望听到中…
marionettejs /
Marionette 5 是一个用于构建交互式 Web 应用的 JavaScript UI 库,核心不再依赖 Backbone、jQuery 或 Underscore。它通过 View、Region、CollectionView 和 Application 明确界面归属与生命周期,支持异步启动、取消和清理。提供 TypeScript 类型、可选数据与渲染适配器,以及供编程智能体检索的版本化文档和 MCP 服务。我是项目维护者,希望听到中…
Marionette 5 是一个用于构建交互式 Web 应用的 JavaScript UI 库,核心不再依赖 Backbone、jQuery 或 Underscore。它通过 View、Region、CollectionView 和 Application 明确界面归属与生命周期,支持异步启动、取消和清理。提供 TypeScript 类型、可选数据与渲染适配器,以及供编程智能体检索的版本化文档和 MCP 服务。我是项目维护者,希望听到中文开发者的使用反馈。 亮点 1. 用 View、Region 和 Application 明确界面归属,便于追踪事件、状态与清理责任。 2. 异步启动支持取消,适合需要加载数据、切换页面和回收资源的交互式应用。 3. 核心不绑定 Backbone 或 jQuery,可按需选择数据与渲染适配器。 4. 提供面向编程智能体的版本化文档、示例和 MCP 检索入口,方便按当前版本核对 API。
讨论这个产品