TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Yarr – React router enabling render-as-you-fetch

6 pointsby gajusover 3 years ago

1 comment

gajusover 3 years ago
Yarr was originally developed for use with Relay (formally Relay Modern) in September 2020 for internal use at Contra. It&#x27;s since been open-sourced to give back to the community and promote Relay adoption.<p>Yarr is the only routing framework that was built from the ground up with the goal of enabling the render-as-you-fetch concurrent UI pattern. It allows code preloading and data preloading. This behavior is enabled even without opt-in to React&#x27;s experimental Concurrent Mode.<p>Yarr was primarily architected by Eric Taylor, our super talented engineer, and it captures almost 2 years of our experience working with Relay and evolving render-as-you-fetch pattern. It&#x27;s already in use in production at <a href="https:&#x2F;&#x2F;contra.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;contra.com&#x2F;</a>