界面拆成组件:状态一变,只重画该变的那一块
来源:GitHub — 2026-11-07 · ⭐ 252,135 stars · JavaScript
📋 概述
React 把用户界面描述成组件的组合,每个组件声明「给定这份数据,界面长什么样」,剩下的事交给运行时去比对和更新。它不绑定具体渲染目标,同一套组件既能出网页,也能通过 React Native 出原生界面。
🔑 核心要点
- 声明式写法省掉手动 DOM 操作,视图随状态自动收敛到目标形态。
- 组件可复用、可组合,状态与副作用各有对应钩子管理,逻辑能单独抽出。
- 服务端渲染与流式渲染支持首屏直出,客户端再接管交互。
- 生态跨端:Web、原生移动端、桌面都能复用同一批组件模型。
💡 金句
The library for web and native user interfaces.
👍 0
👎 0
← 返回 GitHub Trending 首页