
产品主要功能和描述: - **框架名称**:Rue.js - **框架类型**:面向 JSX/TSX 的轻量前端框架 - **开发体验**:追求简单直观 - **渲染路径**:默认 Block / Vapor 渲染路径,围绕真实 DOM 做最小更新 - **响应式系统**:类似 Vue 的响应式 API,支持 `ref`、`reactive`、`computed` - **运行时扩展**:提供基于 Rust / WebAssembly 的运行时,可扩展 Vapor 渲染能力 - **编译能力**:提供 Rust 实现的响应式系统,覆盖信号、依赖追踪与调度能力;提供 Rust / Wasm 原生 DOM 编译器,将 JSX 转换为更贴近真实 DOM 的产物 - **路由**:官方路由 - **设计组件库与构建插件**:协同工作 - **核心能力**:提供 `@rue-js/runtime-vapor` 与 `@rue-js/swc-plugin-rue` Rust 侧核心能力 - **脚手架**:提供官方脚手架,支持接入现有 Vite 项目 - **创建新项目**:通过 npm 或 yarn 创建新项目,并安装依赖启动开发服务器 - **接入现有项目**:通过 pnpm 添加依赖,并在 Vite 配置中启用 Rue 的 JSX - **示例代码**:提供了最小 Rue 应用示例和页面级路由的接入示例


