remix
https://github.com/remix-run/remix
TypeScript
Build Better Websites. Create modern, resilient user experiences with web fundamentals.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported3 Subscribers
Add a CodeTriage badge to remix
Help out
- Issues
- Fix keyed fragment children and empty children that start rendering DOM
- Keep session flash messages available to server-rendered frames
- Session flash messages can disappear across server-rendered frames
- assets: bare specifiers in `export … from` and dynamic `import()` are not rewritten
- Add best-effort traversal scroll restoration for WebKit and Firefox
- Keep and replay form control edits made before hydration
- css(): nested rule keys that don't start with &, @, :, [ or . render as `[object Object]` declarations
- `@remix-run/component`: Back restores the wrong scroll position in Safari when the page takes longer than 300 ms to load
- Restore saved scroll positions on Back and Forward
- fix: render css() nested selectors that start with an identifier
- Docs
- TypeScript not yet supported