Coder Social home page Coder Social logo

g3r4n / router Goto Github PK

View Code? Open in Web Editor NEW

This project forked from expo/router

0.0 0.0 0.0 10.89 MB

This is a preview of the new router for React Native apps. It is currently in beta and is not ready for production use.

Home Page: https://expo.github.io/router

JavaScript 2.88% TypeScript 97.12%

router's Introduction

Expo Router Preview

This is a preview of the new router for React Native apps. It is currently in beta and is not ready for production use. The repo also acts as an RFC for the router. Please open a discussion if you have any questions or feedback.

  • Router - Current implementation.
  • Documentation - Current documentation for the router (WIP / RFC).
  • Example - Test app.
  • RFC - Add your feedback here.

Running

The easiest way to try Expo Router is by creating a new project:

npx create-react-native-app -t with-router

Contributing

If you want to work against the latest branch for contributions, you can use apps/demo.

apps/demo is a basic playground for developing the Expo Router package, please don't open PRs specifically to improve the tester.

  • Run yarn in the root of the repo to install dependencies.
  • Run yarn start in the root to compile the packages/
  • Change directory to apps/demo and run yarn start to start the demo app.
  • Modify the contents of apps/demo/app/ to use the router.

The router demo uses a custom version of Metro, this may cause conflicting version issues that lead to require.resolve cannot be found. If this happens, you can run yarn in the root of the repo and restart the dev server.

Examples

  • Test app - Test app, in this repository

Add yours today!

router's People

Contributors

aanckar avatar amorriscode avatar bidah avatar brentvatne avatar bycedric avatar evanbacon avatar frankcalise avatar karlhorky avatar kei95 avatar trin4ik avatar tyrauber avatar tzilmarn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.