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