All Projects → contra → yarr

contra / yarr

Licence: MIT License
A React router library enabling the render-as-you-fetch concurrent UI pattern.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to yarr

React Native Simple Router
A community maintained router component for React Native
Stars: ✭ 266 (+174.23%)
Mutual labels:  router, react-router
React Redux Graphql Apollo Bootstrap Webpack Starter
react js + redux + graphQL + Apollo + react router + hot reload + devTools + bootstrap + webpack starter
Stars: ✭ 127 (+30.93%)
Mutual labels:  router, react-router
React Router Util
Useful components and utilities for working with React Router
Stars: ✭ 320 (+229.9%)
Mutual labels:  router, react-router
cra-redux-boilerplate
⚛️🔨create-react-app application with redux and another cool libraries to make your life easier.
Stars: ✭ 15 (-84.54%)
Mutual labels:  router, react-router
use-react-router-breadcrumbs
tiny, flexible, hook for rendering route breadcrumbs with react-router v6
Stars: ✭ 170 (+75.26%)
Mutual labels:  router, react-router
froute
Type safe and flexible router for React
Stars: ✭ 31 (-68.04%)
Mutual labels:  router, react-router
React Redux Antdesign Webpack Starter
react + redux + ant design + react-router 4 + webpack 4 starter
Stars: ✭ 44 (-54.64%)
Mutual labels:  router, react-router
React Router Page Transition
Highly customizable page transition component for your React Router
Stars: ✭ 531 (+447.42%)
Mutual labels:  router, react-router
React Live Route
📌 An enhanced react-router-v4/5 Route that keeps route alive.
Stars: ✭ 207 (+113.4%)
Mutual labels:  router, react-router
React Router Native Stack
A stack navigation component for react-router-native
Stars: ✭ 171 (+76.29%)
Mutual labels:  router, react-router
Redux First History
🎉 Redux First History - Redux history binding support react-router - @reach/router - wouter
Stars: ✭ 163 (+68.04%)
Mutual labels:  router, react-router
retil
The React Utility Library
Stars: ✭ 46 (-52.58%)
Mutual labels:  router, suspense
boring-router
A type-safe MobX router with parallel routing support.
Stars: ✭ 74 (-23.71%)
Mutual labels:  router, react-router
smoothr
A custom React router that leverages the Web Animations API and CSS animations.
Stars: ✭ 28 (-71.13%)
Mutual labels:  router, react-router
koa-routeify
the next router for koajs.
Stars: ✭ 12 (-87.63%)
Mutual labels:  router
xRoute
一个小型的前端路由库✈️
Stars: ✭ 36 (-62.89%)
Mutual labels:  router
navigation-skeleton
This component allows you to show skeletons of pages during navigation process.
Stars: ✭ 16 (-83.51%)
Mutual labels:  router
react-mobx-router5
React components for routing solution using router5 and mobx
Stars: ✭ 58 (-40.21%)
Mutual labels:  router
react16-seed-with-apollo-graphql-scss-router4-ssr-tests-eslint-prettier-docker-webpack3-hot
Seed to create your own project using React with Apollo GraphQL client
Stars: ✭ 19 (-80.41%)
Mutual labels:  react-router
nthu-route
VLSI EDA Global Router
Stars: ✭ 35 (-63.92%)
Mutual labels:  router

yarr

A React router library enabling the render-as-you-fetch concurrent UI pattern.

Overview

Yarr is yet another React router library, but with a focus on enabling the render-as-you-fetch concurrent UI pattern by offering both component code preloading and data preloading. This behavior is enabled even without opt-in to React's experimental Concurrent Mode.

Yarr was originally developed for use with Relay (formally Relay Modern) in September 2020 for internal use at Contra. It's since been open-sourced to give back to the community and promote Relay adoption.

Getting Started

Community articles:

Usage Examples

Advanced

API Reference

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].