Relay 是构建数据驱动的React应用程序的JavaScript框架。
- 声明式:不再使用命令式API与数据存储进行通信。 只需使用GraphQL声明您的数据需求,并让Relay 知道如何以及何时获取数据。
- 托管:查询依靠他们的意见旁边,所以你可以很容易地理解你的应用程序。Relay 将查询集中到高效的网络请求中,仅获取所需的内容。
- 突变:Relay 允许您使用GraphQL突变来变换客户端和服务器上的数据,并提供自动数据一致性,乐观更新和错误处理。
Relay 是构建数据驱动的React应用程序的JavaScript框架。(Relay is a JavaScript framework for building data-driven React applications. )
Relay 是构建数据驱动的React应用程序的JavaScript框架。
名称与所有者 | facebook/relay |
---|---|
主编程语言 | Rust |
编程语言 | JavaScript (语言数: 8) |
平台 | |
许可证 | MIT License |
创建于 | 2015-08-10 22:09:16 |
---|---|
推送于 | 2025-05-02 22:44:46 |
最后一次提交 | |
发布数 | 90 |
最新版本名称 | v19.0.0 (发布于 ) |
第一版名称 | v0.1.0 (发布于 ) |
星数 | 18.6k |
---|---|
关注者数 | 327 |
派生数 | 1.8k |
提交数 | 10.5k |
已启用问题? | |
问题数 | 2302 |
打开的问题数 | 586 |
拉请求数 | 111 |
打开的拉请求数 | 145 |
关闭的拉请求数 | 2390 |
已启用Wiki? | |
---|---|
已存档? | |
是复刻? | |
已锁定? | |
是镜像? | |
是私有? |
Relay is a JavaScript framework for building data-driven React applications.
See how to use Relay in your own project.
The relay-examples repository contains an implementation of TodoMVC. To try it out:
git clone https://github.com/relayjs/relay-examples.git
cd relay-examples/todo
yarn
yarn build
yarn start
Then, just point your browser at http://localhost:3000
.
We actively welcome pull requests, learn how to contribute.
We have a community-maintained list of people and projects using Relay in production.
Relay is MIT licensed.