What problem does it solve?
This Skill enables the efficient handling of large datasets, allowing for smooth 60 fps rendering in browser-based applications through viewport virtualization and the power of Rust.
Core Features & Use Cases
- Viewport Virtualization: Process and render only visible rows, ensuring smooth performance across thousands of rows or large datasets.
- Selection & Inline Editing: Provides cell, row, and column selection, along with inline editing capabilities for text inputs and dropdown selections.
- Use Case: For developers looking to implement large-scale data grids in applications like Leptos, Dioxus, or Yew CSR, this Skill offers a robust and efficient solution.
Quick Start
To get started with rs-grid, add it to your project's dependencies and mount the <GridCanvas> in your Leptos view with a provided GridModel.