Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/toyamarinyon/raula

Raula is a typesafe routing library for the React. You can choose a destination from intellisense of vscode with no code generation.
https://github.com/toyamarinyon/raula

react router routing

Last synced: 4 days ago
JSON representation

Raula is a typesafe routing library for the React. You can choose a destination from intellisense of vscode with no code generation.

Awesome Lists containing this project

README

        

# Raula

Raula is a typesafe routing library for the React. You can choose a destination from intellisense of vscode with no code generation.

## Motivation

There are already several awesome routing libraries for the React such as React Router, Expo Router and Tanstack Router. All of them has great features and allows you to manage routing.

But, I think no one uses full-power TypeScript inference like tRPC so I created this library.

## Example

You can try example project on the browser with StackBlitz.

[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/toyamarinyon/raula/tree/main/examples/app)

# Getting Started

```bash
# npm
npm install @raula/router
# yarn
yarn add @raula/router
# pnpm
yarn add @raula/router
```
# Tutorial

WIP

# Milestones

- [ ] Define a sub route.
- [ ] Define a auth route.(middleware)