Change <Link/> and <NavLink/> to <A/>, and update router example

This commit is contained in:
Greg Johnston
2022-10-08 21:34:59 -04:00
parent 2d2f2a52a4
commit 3638f488c9
6 changed files with 45 additions and 164 deletions

33
TODO.md
View File

@@ -1,33 +0,0 @@
- [ ] Async
- [x] Resource
- [x] Suspense
- [x] Transitions
- [ ] Tests for Suspense/Transitions
- [ ] Bugs in Suspense/Transitions
- [ ] let render effects that _aren't_ under the transition continue running
- [ ] SSR
- [x] SSR
- [x] Hydration
- [x] Streaming HTML from server
- [x] Streaming `Resource`s
- [ ] Escaping HTML entities when doing SSR
- [ ] Isomorphic rendering benchmark
- [ ] Get hydration working properly with SSR/streaming HTML
- [ ] Server functions
- [ ] `<Meta/>`, `<Style/>`, `<Link/>`
- [ ] Docs (and clippy warning to insist on docs)
- [ ] Router example
- [ ] Styling and formatting
- [ ] Get transitions working
- [ ] Read through + understand...
- [ ] `Props` macro
- [ ] `component` macro
- [ ] renderer
- [ ] array reconciliation (bundle size?)
- Reactive system improvements
- [ ] Scheduling effects/run effects at end of render
- [ ] `batch()`
- [ ] Scoped CSS
- [ ] Portals
- [ ] Loaders
- [ ] Tutorials + website