Spec-Zone.ru › Relay 10

Введение в Relay

Relay — это JavaScript-фреймворк для создания ориентированных на данные приложений React с использованием GraphQL, разработанный с нуля для простоты использования, расширяемости и, прежде всего, производительности. Relay достигает этого с помощью статических запросов и генерации кода заранее.

React позволяет определять представления как компоненты, где каждый компонент отвечает за отрисовку части пользовательского интерфейса. Компоновка других компонентов — это способ построения сложных пользовательских интерфейсов. Каждый компонент React не должен знать внутренние механизмы составленных компонентов.

Relay связывает React с GraphQL и развивает идею инкапсуляции дальше. Он позволяет компонентам указывать, какие данные им нужны, а фреймворк Relay предоставляет эти данные. Это делает потребности в данных внутренних компонентов непрозрачными и позволяет составлять эти потребности. Определение потребностей приложения в данных локализуется в компоненте, что упрощает понимание, какие поля необходимы или больше не нужны.

© 2020–present Facebook Inc.
Licensed under the BSD License.
https://relay.dev/docs/en/introduction-to-relay

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API