Relayout is a layout engine implemented in JavaScript. You can use Relayout to implement Flexbox, Grid, or any custom DOM layout. The idea is inspired by layout part of React-future and the Talk by Ben Alpert.
This project is WIP, you can see the example in index.html
file.
- Custom layout components (Card layout, Flow layout, etc.)
- On screen rendering: Relayout can make library know which parts of DOM are currently displayed in the screen and need to be updated immediately when needed.
- Rendering optimization
MIT