123
NX framework

NX framework

使用ES6和Web组件构建的模块化下一代框架。包括路由,数据绑定,事件处理和动画。
NX核心是一个很小的库,仅负责一件事。它允许您创建和组合组件和中间件。当组件连接到DOM时,组件将执行其中间件,并从中获得所有添加的功能。NX带有一些现成的核心中间件,您可以在下面找到它们。-文本插值:将代码中的值动态或一次性地插值到视图中。包括可选的过滤器。-动态和自定义属性:使用一次性或动态评估的本机属性或定义一些自定义属性。-事件处理:添加内联事件处理程序以侦听任何事件。包括可选的速率限制器。-视觉流程:在HTML视图内使用条件块和循环。-数据绑定:在任何事件上都没有边缘情况的单向,单次或双向数据绑定。-渲染:将HTML和CSS代码移动到每个组件的单独文件中,从而对它们进行模块化。-路由:具有自动参数同步和路由器事件的简单但功能强大的路由。动态样式:通过将对象传递给样式和类属性来简化样式。-动画:仅使用一些HTML属性即可创建功能强大的动画。-您可以使用简单的“函数中间件(元素,状态,下一个){}”语法定义的其他内容。...可以将它们组合在一起以创建具有所需功能的组件。或者,可以扩展和使用现成的核心组件,以避免样板代码。

特征

分类目录

具有开源许可证的Self-Hosted版NX framework的替代方案