Veamos, tengo varios modelos en mi aplicación que son realmente
composiciones por lo que creo que me serÃa bastante útil el anidar las
rutas, pero he leÃdo por la web que no es bueno anidar más de dos
recursos. Mi aplicación tiene esta estructura:
Liga -----> Temporada -----> Jornada -----> Partido ------> Alineación
|
|-----------> Club -------> Jugador
Me serÃa muy útil anidar las rutas por el simple motivo de poder filtrar
información, pero… mi duda es si es bueno o no hacer ese tipo de
“anidamiento” o es demasiado demasiado anidar debido sobre todo a la
realación de pertenencia entre Club y Temporada.
Gracias :).
por lo que he podido leer, más de un anidamiento ya empieza a oler un
poco.
además ten en cuenta el pifostio que se te puede montar con los helpers:
new_liga_temporada_jornada_partido_alineacion_path(@liga, @temporada,
@jornada, @partido)
si al hijo no le hace falta saber nada de su ‘abuelo’, no creo que valga
la
pena anidar tanto
saludos
2009/4/23 Carlos Belizón [email protected]
Exacto lo que puedes hacer es algo como
Liga - Temporada
Temporada - Jornada
Jornada - Partido
Además cuando te des cuenta puede acabar con unas rutas descomunales…
esta misma duda la he tenido muchas veces, nunca he tenido rutas tan
largas
como en tu casa, como mucho 4 y rara vez.
Entiendo que a veces por temas de SEO pueda interesar el tema de las
rutas
“super anidadas”, quizás serÃa interesante crear algun plugin que a
partir
de padre e hijo añada el abuelo y cosas asÃ, todo serÃa estudiarlo.
Por otro lado no se si eso crearÃa mas carga que el propio sistema de
las
rutas, pero al menos nos evitarÃa meter las emga cadenas de los helpers
2009/4/23 Pablo Formoso E. [email protected]