When To Fetch: Remixing React Router
We've learned that fetching in components is the quickest way to the worst UX. But it's not just the UX that suffers, the developer experience of fetching in components creates a lot of incidental complexity too: data fetching, data mutations, busy spinners, optimistic UI, error handling, form state, network race conditions, user event interruptions, and all the code that holds it together gets pretty difficult! As we've built Remix, we've gotten a lot of practice leaning on React Router's nested route abstraction to solve all of these problems all at once. Now, millions of React Router apps in production can get the same benefits because we've moved the responsibility of knowing When To Fetch into React Router itself!
About Ryan
Ryan is the co-founder of Remix, co-creator of React Router, and co-founder of React Training.
Tickets are priced in stages, and increase by $100 at the end of each stage.
Each of our events in the past have sold out.
Stage 1 pricing closes February 15, 2022.
Stage 2 pricing closes March 23, 2022.
Stage 3 pricing closes at the event’s end date or when sold out.
Reactathon only
General Admission
1.5 days of content: May 3 & 4
All meals included
Access to 1 afterparty
Reactathon + Serverless in the Park
General Admission
Save $600!
2.5 days of conference content: React, the ecosystem, & Serverless! May 3, 4, 5
All meals included
Access to special hotel rates
Access to 2 afterparties (food & open bar)
Discount on all workshops
Don't delay! Tickets are running low
Serverless in the Park only
General Admission
1 full day of Serverless content: May 5
All meals included
Access to 1 afterparty