sock-router
v0.0.6
Published
- [x] Instalar el linter - [x] Crear una forma de hacer MPAs (Multiple Page Application) - [x] Crea una forma de hacer SPAs (Single Page Applications) - [x] Poder navegar entre páginas con el botón de atrás - [x] Crear componente Link para hacerlo declara
Readme
Crea un React Router desde cero
[x] Instalar el linter
[x] Crear una forma de hacer MPAs (Multiple Page Application)
[x] Crea una forma de hacer SPAs (Single Page Applications)
[x] Poder navegar entre páginas con el botón de atrás
[x] Crear componente Link para hacerlo declarativo
[x] Crear componente Router para hacerlo más declarativo
[x] Soportar ruta por defecto (404)
[x] Soportar rutas con parámetros -> NPM I PATH-TO-REGEXP
[x] Componente para hacerlo declarativo
[x] Lazy Loading de las rutas
[x] Hacer un i18n con las rutas
[x] Testing -> npm i vitest -D : Para testing -> npm i happy-dom @testing-library/react : Para emular arbol del DOM
[x] Publicar el paquete en NPM -> npm i @swc/cli -> npm i @swc/core
//Compilar archivo -> npx swc ./src/components/Router.jsx
Diferencia entre MPA vs SPA
Las paginas MPA recarga los recursos de cada pagina, no obstante Las paginas SPA solo recarga los recursos que necesita
