目录结构
2026/5/15小于 1 分钟euvuirustwasmquick-start
提示
基于 euv 框架设计的项目目录结构,核心逻辑、宏定义和示例分离,便于开发和维护。
├── core # 核心库
│ ├── event # 事件系统
│ │ ├── handler # 事件处理器
│ │ ├── name # 事件名称枚举
│ ├── reactive # 响应式信号系统
│ │ ├── cast # 类型转换
│ │ ├── hook # Hook 上下文(use_signal 等)
│ │ ├── schedule # 信号更新调度
│ │ ├── signal # Signal 信号原语
│ ├── renderer # DOM 渲染器
│ │ ├── dom # DOM 操作工具
│ │ ├── registry # 事件/动态节点注册表
│ │ ├── render # 渲染器核心
│ ├── vdom # 虚拟 DOM
│ │ ├── attribute # 属性系统
│ │ ├── cast # 属性值类型转换
│ │ ├── node # 虚拟节点
├── macros # 过程宏
│ ├── html # HTML 宏
│ ├── class # CSS 类宏
│ ├── css_vars # CSS 变量宏
│ ├── var # var() 引用宏
│ ├── watch # Watch 宏
│ ├── kebab # kebab-case 解析
├── cli # 命令行开发服务器
├── example # 示例应用
│ ├── app # 应用入口
│ ├── component # 组件定义
│ ├── page # 页面组件
│ ├── router # 路由
│ ├── style # 样式定义
│ ├── theme # 主题定义
├── src # 根入口
│ ├── lib.rs # 重新导出 core + macros