Movk Nuxt 是一个为 Nuxt 4 设计的模块化工程套件 (Modular Engineering Suite)。它采用分层架构设计,旨在通过高度抽象的自动化系统(如 AutoForm)解决重复性工作,同时提供高质量的独立组件(如 DatePicker)和组合式函数以满足定制化需求。
构建在 Nuxt UI 之上,Movk Nuxt 遵循相同的设计原则:美观、可访问、开发者友好。
模块化设计
按需使用。你可以只使用 UI 组件、日期工具函数,或者启用全套自动化系统。
自动化系统
AutoForm 通过 Schema 定义自动生成完整表单界面。AutoTable(规划中)将复用相同的 Schema 定义。
独立组件库
内置 DatePicker、WithCopy、StarRating 等 10+ 个通用 UI 组件,开箱即用。
通用工具函数
useDateFormatter 等高质量 composables,即使不使用表单系统也可独立使用。
Movk Nuxt 采用清晰的分层架构:
基于 Zod Schema 的"定义即渲染"表单解决方案,支持 15+ 种控件类型、布局系统、依赖联动等高级特性。
无需依赖 AutoForm,可直接使用的高质量 UI 组件:
DatePicker - 基于国际化标准的日期选择器(单选/范围/多选)WithCopy / WithClear / WithPasswordToggle - 输入增强组件StarRating / ColorChooser - 交互组件useDateFormatter - 强大的日期格式化、解析、范围处理工具useAutoForm - AutoForm 的核心逻辑封装