Duas ótimas notícias para quem simpatiza com Ruby. A primeira é o lançamento do livro do Taq. Perfeito para quem está querendo começar, mas não tem uma boa base de inglês. Ponto para a comunidade brasileira.
A outra é o lançamento do Rails 1.1. Algumas features que chamam atenção (além é claro, dos 500+ bugfixes e tweaks):
RJS – JavaScript escrito em Ruby: que tal um bocado de Ajax/Javascript só com Ruby?
# Chamada para efeitos do script.aculo.us page[:cart].visual_effect(@cart.size == 1 ? :appear : :highlight) # Atualiza um pedaço de html page[:cart].replace_html :partial => "cart"
Active Record – Cascading eager loading: busca em cascata.
# Single database query:
companies = Company.find(:all, :include => {
:groups => { :members=> { :favorites } } })
companies[0].groups[0].members[0].favorites[0].name
Active Record – Polymorphic associations and join models: possibilidade de relacionamentos many-to-many mais complexos.
class Author < ActiveRecord::Base has_many :authorships has_many :books, :through => :authorships end class Book < ActiveRecord::Base has_many :authorships has_many :authors, :through => :authorships end class Authorship < ActiveRecord::Base belongs_to :author belongs_to :book end
Confira mais novidades no blog do Scott Raymond.
Popularity: 9% [?]
2 Responses to Para o alto e avante
Rafael
March 29th, 2006 at 8:18 am
Primeiro lugar, “page[:cart].visual_effect(@cart.size == 1 ? :appear : :highlight)” ta fazendo quebrar seu layout.
Segundo lugar. To pensando em comprar o livro do Taq para continuar os estudos, e também para ajudar a crescer estas iniciativas na comunidade brasileira (autores brasileiros).
Uma dica, procura uma apresentação na internet sobre Windows Presentation Foundation (winFX) e olha como está a nova geração de softwares .
Diego Pires Plentz
March 29th, 2006 at 9:42 pm
Valeu Rafael, já corrigi o problema de layout. Aproveitei e dei uma incrementada no CSS para códigos.