Zag.js for Vue
made with Vuejs

Zag.js for Vue

由有限状态机提供动力的UI组件

相关问答
暂无相关问题
查看全部
简介

Zag是一种新的组件设计方法,可帮助您避免重复造轮子,并跨框架构建更好的UI组件。它受到XState的启发,但更易于维护、测试和增强,将许多组件的复杂逻辑抽象为连贯的、与框架无关的系统,并为您喜欢的框架提供薄型适配器。Zag提供了一系列UI组件模式,如手风琴、菜单和对话框,可用于构建设计系统,且组件交互以与框架无关的方式建模,但也为Vue提供了适配器。

Zag是一种新的组件设计过程方法,旨在帮助您避免重复造轮子,并构建更好的UI组件,无论使用何种框架。它受到XState的深刻启发,但构建起来更容易维护、测试和增强。使用Zag,我们将许多组件的复杂逻辑抽象为一个连贯的、与框架无关的系统——让您完全控制样式,并为您喜欢的框架提供一个薄型适配器。它提供了一系列UI组件模式,如手风琴、菜单和对话框,可用于构建您的设计系统。组件交互以与框架无关的方式建模,但Zag为Vue提供了一个适配器。

示例

/0/images/made-with-vuejs/spatie-space-production/30039/zag-vue.jpg

作者

相关项目