0.0.6 • Published 1 year ago
abraham-router v0.0.6
🗺 React: Abraham Router
Mi propio React router
🧩 Aquà puedes ver su publicación en NPM.
🚀 Descripción
Esta es una recreación del original React Router con algunas de sus funcionalidades principales.
Además fue preparado para ser publicado como un paquete en NPM.
🎠TecnologÃas
- SWC para compilar los archivos y empaquetarlos.
- path-to-regexp para utilizar rutas dinámicas.
- Internalización con i18n, soportando rutas en Español e Inglés.
- Test de renderizado con testing-library, happy-dom y vitest.
👇 Aquà debajo encontrarás la prueba técnica.
Enunciado
- Instalar el linter
- Crear una forma de hacer MPAs (Multiple Page Application)
- Crea una forma de hacer SPAs (Single Page Applications)
- Poder navegar entre páginas con el botón de atrás
- Crear componente Link para hacerlo declarativo
- Crear componente Router para hacerlo más declarativo
- Soportar ruta por defecto (404)
- Soportar rutas con parámetros
- Componente para hacerlo declarativo
- Lazy Loading de las rutas
- Hacer un i18n con las rutas
- Testing
- Publicar el paquete en NPM