Catalog npm
PACKAGE EXPLORERView in registry

07-react-router

npm

Este proyecto tiene como objetivo construir un React Router desde cero, abordando varios aspectos importantes del enrutamiento en aplicaciones React.

Versions collected7
Direct dependencies17From release 0.0.7
Last observed20 Oct, 17:26 UTC

README

Current package documentation

Creación de un React Router desde Cero

Este proyecto tiene como objetivo construir un React Router desde cero, abordando varios aspectos importantes del enrutamiento en aplicaciones React.

Objetivos

  • Instalación del Linter: Configurar un linter para mantener un código limpio y consistente.
  • Creación de MPAs (Multiple Page Applications): Implementar múltiples páginas en la aplicación.
  • Implementación de SPAs (Single Page Applications): Desarrollar aplicaciones de una sola página.
  • Navegación con el Botón de Atrás: Permitir la navegación entre páginas utilizando el botón de retroceso del navegador.
  • Componente Link Declarativo: Desarrollar un componente Link que facilite la navegación declarativa entre páginas.
  • Componente Router Declarativo: Implementar un componente Router para gestionar la navegación de manera más declarativa.
  • Manejo de Ruta por Defecto (404): Resolver rutas no encontradas (404) de manera elegante.
  • Soporte para Rutas con Parámetros: Permitir la definición y manejo de rutas con parámetros dinámicos.
  • Lazy Loading de las Rutas: Cargar las rutas de forma perezosa para mejorar el rendimiento.
  • Internacionalización (i18n) de las Rutas: Internacionalizar las rutas para admitir múltiples idiomas.
  • Pruebas (Testing): Implementar pruebas unitarias y de integración para garantizar la calidad del código.
  • Publicación del Paquete en NPM: Empaquetar y publicar el router como un paquete en el registro de paquetes de NPM.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 7

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.7Registry latest25 Feb 202417
0.0.625 Feb 202417
0.0.525 Feb 202417
0.0.425 Feb 202417
0.0.325 Feb 202417
0.0.225 Feb 202417
0.0.125 Feb 202417

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:26 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:20c0ba7247c03d7116b055639f39c4abd228708632dd488a305d31f0ffc0849d