RSS en Rails 2 y REST

Generar un RSS válido en Rails es muy fácil, con REST es aún más claro, y la respuesta a distintos formatos de Rails 2 lo facilita aún más. Veamos un ejemplo, además especificaremos la mayoría de los atributos soportados por el formato RSS 2.0.

Supongamos, como hemos dicho, que tu aplicación está en Rails 2, cumple los principios REST y tenemos un modelo Article. En el controlador tendremos una acción index que nos dará un listado de todos los artículos. Veamos el código de dicha acción


  def index
    @articles = Article.find(:all)

    respond_to do |format|
      format.html # index.html.erb
      format.rss  { render :rss => @articles }
    end
  end

Como a muchos de vosotros no os interesará este artículo lo divido por aquí.

Continuar leyendo «RSS en Rails 2 y REST»