NX framework

NX framework

NX framework

软件框架

软件描述

一个基于 ES6 和 Web 组件的模块化下一代框架,包含路由、数据绑定、事件处理和动画功能。

官方网站

访问软件的官方网站了解更多信息

官方认证

nx-framework.com

安全链接HTTPS

什么是 NX framework?

NX 核心是一个极小的库,仅负责一件事:允许你创建并组合组件和中间件。当组件被附加到 DOM 时,会执行其关联的中间件,并获得所有添加的功能。NX 内置了一些核心中间件,如下所列:

文本插值:动态或一次性地将代码中的值插入视图。支持可选过滤器。
动态和自定义属性:使用一次性或动态计算的原生属性,或定义自定义属性。
事件处理:在行内添加事件监听器以响应任何事件。支持可选的速率限制。
视觉流程:在 HTML 视图中使用条件块和循环。
数据绑定:在任意事件上实现单向、一次性或双向数据绑定,无边界情况。
渲染:通过将 HTML 和 CSS 代码拆分到各组件的独立文件中,实现模块化。
路由:简单而强大的路由,支持自动参数同步和路由事件。
动态样式:通过向 style 和 class 属性传递对象来简化样式设置。
动画:仅使用少量 HTML 属性即可创建强大动画。
任何使用简单语法 'function middleware (elem, state, next) {}' 定义的内容。

这些功能可以组合起来创建具备所需功能的组件。或者,也可直接扩展并使用现成的核心组件,避免重复代码。