Ruby on Rails 1.1

Por el 22 de mayo de 2006

en: Google

Es una nueva entrega del framework Open Source y multiplataforma para Ruby que seguramente conseguirá más adeptos para el lenguaje de programación web de moda.La reforma mas grande dentro de Rails ha llegado con este Rails 1.1 trae más de 500 mejoras y nuevas características que te harán un programador mas feliz.. especialmente si eres de los que utilizan Ajax.

Una de las mejoras más importantes es RJS Javascript escrito en Ruby que es la solucion perfecta para poder seguir utilizando todos tus Javascript sin dejar de usar tu querido Ruby.

Aquí os dejo algunas simples llamadas a RJS.

# First buy appears the cart, subsequent buys highlight it
page[:cart].visual_effect(@cart.size == 1 ? :appear : :highlight)

# Replace the cart with a refresh rendering of the cart partial
page[:cart].replace_html :partial => “cart”

# Highlight all the DOM elements of class “product”
page.select(“.product”).each do |element|
element.visual_effect :highlight
end

# Call the custom JavaScript class/method AddressBook.cancel()
page.address_book.cancel

# 4 seconds after rendering, set the font-style of all company
# spans inside tds to normal
page.delay(4) do
page.select(“td span.company”).each do |column|
column.set_style :fontStyle => “normal”
end
end

Lee mas sobre RJS , o en el tutorial de Cody Fauser poderes del elemento y de la colección y su introducción a RJS (no debe sorprenderte que Cody está escribiendo sobre el libro acerca de RJS para O’ Reilly). RJS para O’Reilly).

Dejar un comentario