Hola a todos.

Acabo de mandar una pregunta a la lista principal de RoR
(rubyonrails-talk) pero como también quiero saber sus opiniones se las
traduzco aquí mismo.

Concerns about starting a new "RESTfull compliant" site:
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/6c10725db7be209c/3a724ef2156a807b

Estoy comenzando una nueva aplicación Rails desde cero y quiero
hacerlo "a la REST"...

He visto muchos posts, artículos y el keynote de DHH en la RailsConf
sobre REST y resources pero sigo teniendo algunas preguntas sobre el
tema.

No tengo problemas en mapear algunos conceptos a recursos como los
clásicos artículos, anuncios, personas, eventos, etc... Pero no
encuentro una respuesta "REST" para algunos aspectos de una aplicación
web, como por ejemplo un "homepage" que muestra un resumen de los
últimos artículos, anuncios y eventos en el sitio. No se trata de 1
recurso ni de una colección de recursos del mismo tipo, se trata de un
conjunto de recursos diferentes.

¿Cuál sería la forma "REST" de encarar este tipo de funcionalidad?

Obviamente me perdí de algo o todavía no he logrado darme cuenta.

Otros ejemplos que vienen a mi cabeza: un dashboard (algo como un
panel de control central), páginas de "acerca de este sitio", etc...

Una pregunta relacionada es cómo manejar los datos relacionados al
"layout". Si tengo un sidebar en mi layout que necesita alimentarse de
ciertos datos en cada request, probablemente lo normal sería usar un
before_filter a nivel del ApplicationController. ¿Ese tipo de
funcionalidad en el controlador (hacer cosas más allá de lo referente
al recurso específico que maneja) es considerada "limpia" al pensar en
funcionalidades tipo REST?

Gracias,
Diego
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a