Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/knownasilya/book-search

Secret playground for custom glimmerx router library
https://github.com/knownasilya/book-search

books emberjs glimmerjs glimmerx gutendex router search

Last synced: about 1 month ago
JSON representation

Secret playground for custom glimmerx router library

Awesome Lists containing this project

README

        

# book-search

A playground for my dabblings in making a new router inspired by Ember and Remix with type coverage and great developer experience (we'll see).
Router is completely based off https://github.com/lifeart/tiny-router 👏 to lifeart for writing it!

## Usage

Start `yarn dev`. Open url that is logged.

## TODO

- [x] Nested routes
- [x] Example of a modal route
- [x] Pagination (more routing example)
- [x] TS types for params in urls
- [x] Loading components
- [x] Error components
- [x] (bug) Changing value uses old cache
- [ ] AbortSignal
- [ ] Router service
- [ ] Better DX for defining routes
- [ ] Stack based route renderer/APIs