react-router-davecoude

0.0.13 • Public • Published

Crear un reac router desde cero

  • [x] Instalar linter
  • [x] Crear una forma de hacer MPAs (multiple page applications)
  • [x] Crear una forma de hacer SPAs (single page applications) -> pushstate
  • [x] Poder navegar entre paginas con el boton de atras -> popstate
  • [x] Crear componente Link para hacerlo declarativo
  • [x] Crear componente Router para hacerlo declarativo
  • [x] Soportar ruta por defecto (404)
  • [X] Soportar rutas con parametros (dinámicas) -> npm install path-to-regexp -E
  • [x] Componente para hacerlo declarativo -> leer props de Children
  • [x] Lazy loading para las rutas -> con lazy y Suspense
  • [x] Internacionalización con i18n
  • [x] Testing -> pnpm install vitest -D ("test": "vitest"), pnpm install happy-dom @testing-library/react -D
  • [x] Publicar paquete en NPM -> usando swc core/cli

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.13
    1
    • latest

Version History

Package Sidebar

Install

npm i react-router-davecoude

Weekly Downloads

1

Version

0.0.13

License

none

Unpacked Size

5.46 kB

Total Files

10

Last publish

Collaborators

  • davecoude