Regulo Cañate@regulocanate

¿Qué es React Table?

Se trata de una de las librerías más utilizadas para la creación y gestión de tablas con React, que cuenta con casi 14.000 estrellas en GitHub en el momento de escribir este artículo.

Ha sido desarrollada por Tanner Linsley, el autor de React Query, la famosa librería para fetching y cacheo de datos y de la cual ya hemos hablado en otro artículo.

Está compuesta por una colección de hooks para potenciar nuestras tablas de una manera sencilla y declarativa, definiéndose a sí misma como Table Utility y no Table Component, dado que tiene por objetivo facilitar su integración en cualquier UI previamente definida.

En cuanto a sus características, se nos presenta como una solución:

Ligera, entre 5kb y 14kb, dependiendo de las features que utilicemos.

Headless en cuanto a UI, haciendo especial hincapié en la separación de la lógica y la apariencia para su posible adaptación en cualquier interfaz.

Potente y declarativa, pudiendo incorporar cualquier funcionalidad mediante el uso de hooks definidos en su API.

Extensible, permitiendo a los usuarios contribuir con sus propios plugins para incorporar nuevas funcionalidades.


Escribe una respuesta