1 个仓库
Frameworks that extend the core library to support deployment across multiple heterogeneous platforms from a single codebase.
Distinct from React Frameworks: Specifies the cross-platform/universal nature across web and mobile, distinct from general web-only React frameworks.
Explore 1 awesome GitHub repository matching web development · Universal Frameworks. Refine with filters or upvote what's useful.
Rax 是一个 React 通用应用框架和同构 JavaScript 环境,旨在跨 Web、移动端和小程序平台渲染同一套代码库。它作为一个跨平台组件渲染器,使用标准化的驱动程序规范将 React 组件转换为特定平台的元素。 该框架利用通用 UI 驱动程序规范将组件逻辑与底层 UI 层解耦,从而在不同的执行环境中实现标准化的 DOM 操作和事件处理。这种架构支持集成原生小程序组件和特定平台的插件,以利用本地硬件或软件功能。 它包含一个用于生成静态 HTML 以提高首屏加载速度和搜索引擎可见性的服务端渲染框架,并辅以客户端注水(Hydration)机制使界面具有交互性。该系统还提供跨平台的通用应用生命周期管理,以处理初始化、路由和状态转换。
Acts as a universal application framework for building single-codebase apps that run across web, mobile, and mini-programs using React.