BrowserRouter
La navegaci贸n funciona utilizando barras diagonales
/
para indicar en qu茅 p谩gina de la aplicaci贸n nos encontramos.
<aside>
馃挕 Se utiliza cuando tenemos una ubicaci贸n de otro HTML cargado en el backend. Si no se encuentra, se devuelve un Error 404
.
</aside>
HashRouter
La navegaci贸n se realiza utilizando Slash Hashes y Slash
/#/
. Esto nos permite renderizar contenido utilizando los hashes como gu铆a a trav茅s de JavaScript.
<aside>
馃挕 Esto no nos saca de index.html y nos permite crear p谩ginas SPA
(Single Page Application).
</aside>
Memory Router
Funciona por medio de un Array de rutas que nos indica en que ruta estamos y renderizar ese contenido. Se suele usar para aplicaciones m贸viles para cambiar de vistas.