Posts Tagged ruby
O desenvolvimento de sites com Ruby on Rails
Posted by Diego Brito in Desenvolvimento, Ruby on Rails, Tecnologia, Web 2.0 on 26 de setembro de 2009
Olá a todos, estou aqui hoje para falar de desenvolvimento para Internet. Para quem não sabe desenvolvimento é a etapa onde se produz o código de um website. Não a interface (CSS, XHTML, JAVASCRIPT…) mas a parte dinâmica onde conversa com o servidor e banco de dados. Gostaria de contar um pouco sobre minha visão sobre o Ruby on Rails, uma das vedetes do momento. Para quem não sabe Ruby é uma linguagem de programação interpretada, com Tipagem Dinâmica e Tipagem Forte, orientada a objetos e com várias semelhanças com Perl, Python e SmallTalk. Já o Rails é um framework que torna a vida do desenvolvedor muita mais feliz, pois mastiga o Ruby e o torna muito poderoso para desenvolver aplicações ágeis para Internet.
No meu ponto de vista ainda não existia algo tão prático e objetivo para o desenvolvedor web como Rails. Pois ele torna as coisas muito organizadas e estruturadas para que você não esquente a cabeça tentando encaixar as coisas, pois o Rails sempre tem uma maneira Rails de fazer tudo muito mais fácil. Diferentemente do PHP, linguagem muito rápida, abrangente e poderosa, o Ruby sobre o Rails torna-se muito mais web 2.0 e de fácil manutenção. É comum vermos aplicações desenvolvidas em PHP que são uma verdadeira salada (existem algumas exceções como o Wordpress). Sem padrões e metodologia, algo feito de acordo do que dá na cabeça do desenvolvedor. Isso é ruim, pois torna a futura manutenção do código muito complicada para outra pessoa. Também existem aplicações opensource com código que deixam a desejar. Com o Rails a coisa fica mais organizada, pois todos os desenvolvedores são guiados de uma maneira a deixar tudo de acordo com o jeito Rails de se fazer.
Para quem está interessado em aprender sobre Ruby on Rails eu recomendo 2 livros que eu já li e considero muito bons. Para iniciantes eu sugiro o “Use a Cabeça Rails” (da consagrada série Head First) e o “Programando Rails a Bíblia” do Obie Fernandez (esse para intermediários).
Abaixo um vídeo no estilo da campanha da Apple, numa versão Rails vs PHP.
Até o próximo post, um abraço a todos!






