- Dividí el trabajo por secciones.
- Usé fetch para obtener datos del archivo JSON local.
- Tipé los datos en React con TypeScript.
- Creé un componente Modal que reutilizable.
- Analicé la funcionalidad del componente de JQuery y cree un componente que tuviera la misma funcionalidad.
- La versión jQuery replica la funcionalidad usando $.getJSON y manipulación del DOM.
- Fácil: implementación de búsqueda y tabla.
- Difícil: configurar el modal y compatibilidad con datos en public.
- Agregar paginación.
- Usar React Query o TanStack Table.
- Añadir pruebas con Jest o Testing Library.
- Añadir estilos a la versión de JQuery.