~/talk

Relay: An Application Framework For React

Talkat ReactEurope 2015 · 2015-07-02..07-03· [react, graphql]
slides:none on file

Relay is a Facebook framework that uses GraphQL to collocate each component’s data requirements and provide higher‑order containers that fetch and inject plain JS props, automate subscriptions and minimize overfetching. It supports optimistic writes, a defer annotation for low‑priority data, and composes queries across components. Relay runs in production (News Feed, standalone Groups and Ads Manager, and React Native apps), is designed to reduce custom endpoint logic, and is slated for open source release.

AI-written summary · about

  1. 0:00Intro
  2. 0:12Relay in Context
  3. 0:222. Relay
  4. 4:30Option A: Reusable Endpoints
  5. 5:59Option B: One Custom Endpoint
  6. 6:25Option C: Multiple Custom Endpoints
  7. 7:21Edge Cases!
  8. 12:35Server-based data fetching creates fragile coupling.
  9. 15:12Relay Container = Higher-Order Component
  10. 18:32Fetch Required Data Before Rendering
  11. 24:10What is Relay?
  12. 27:23What's Next?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.