Añadiendo un camino de migas de pan en Rails con Gretel

Recientemente he tenido que implementar un camino de migas de pan, o breadcrumbs en inglés, en una web con varios niveles de páginas para mejorar su usabilidad. Con un par de niveles no suele ser necesario, pero si la web es muy compleja es recomendable utilizar el camino de migas para que los usuarios sepan en cada momento dónde están, de dónde vienen y cómo volver hacía atrás sin tener que regresar a la home. Éste último es un problema muy común en las single-page applications, ya que el navegador no suele ser consciente de los cambios de página y volver hacia atrás significa salir de la página.

Después de buscar varias alternativas al final me he decidido por utilizar la gema Gretel, ya que me ha parecido muy sencilla de utilizar y sobre todo de mantener.

Continúa leyendo Añadiendo un camino de migas de pan en Rails con Gretel