He empezado a estudiar y a trabajar con React.js, una librería para crear interfaces, y he quedado muy sorprendido con los resultados que se obtienen con (relativo) poco trabajo.
Además, llevo mucho tiempo intentado quitarme de encima al viejo jQuery y, después de buscar e investigar varias opciones, he decidido quedarme con React.js aunque esto implique cambiar la forma de trabajar con html y con javascript.
Este es mi primer componente que utiliza esta tecnología. Es una data-table con un buscador, paginación y ordenado por columnas. Es muy básica pero es un buen punto de comienzo para crear otra data-table más potente, además de aprender a usar esta herramienta.
Estoy abierto a todas las mejoras y consejos.https://github.com/calambrenet/react-table