组件化构建界面
将缩略图、按钮等独立组件组合为完整的屏幕、页面和应用,并支持不同个人与团队编写的组件协同使用。
React
用组件构建 Web 与原生用户界面React 将用户界面拆分为独立、可组合的组件。组件以 JavaScript 函数编写,可结合 JSX 表达界面结构、响应数据与用户交互,并复用于屏幕、页面和完整应用。React 既能加入现有 HTML 页面,也能配合全栈框架及 React Native 开发多平台应用。
从可组合组件、JSX 与状态交互,到服务端架构和原生平台开发,React 提供一致的界面构建方式。
将缩略图、按钮等独立组件组合为完整的屏幕、页面和应用,并支持不同个人与团队编写的组件协同使用。
React 组件是 JavaScript 函数,可使用条件语句和数组映射处理界面逻辑,并通过 JSX 将标记与相关渲染逻辑放在一起。
组件接收数据并返回界面内容,可在输入等交互发生后接收新数据并更新屏幕。
可与 React 全栈框架结合处理路由和数据获取,并在服务端或构建阶段运行异步组件。
同一套 React 技能可用于 Web 应用,也可借助 React Native 构建 Android、iOS 等平台的原生界面。
服务端可在获取数据期间开始流式传输 HTML,客户端则可使用标准 Web API 保持界面响应。
查看 React 团队公开发布的基金会进展、安全公告和会议信息。
React 公布由 Linux Foundation 托管的 React Foundation 相关进展。
官方发布关于 React Server Components 拒绝服务与源代码暴露问题的补充安全说明。
官方公布 React Server Components 严重安全漏洞及相关信息。
通过官方学习文档掌握 React 基础与交互开发,查询 API,并获取博客动态和社区资源。