Porque voce não deve usar Ruby on Rails, primeiro motivo

Leia também!

Share |

O Ruby on Rails está aparecendo na mídia, grandes aplicações estão sendo criadas de forma simples e rápida, mas você que já é programador em outra linguagem deveria usar Rails?

Neste post eu vou tentar te convencer porque voce não deve utilizar Ruby on Rails, vamos lá em um mesmo pensamento, apenas o primeiro motivo, serão varios.

Porque voce não deve usar Ruby on Rails?

1) Por que você adora escrever strings SQL



Sim, tem muito desenvolvedor que adora escrever algo parecido com isto.


sql = “INSERT INTO clientes 
(nome, 
data_nascimento,
logradouro,
bairro,
cidade,
uf,
cpf,
rg)
 VALUES
 (’$nome’, 
‘$data_nascimento’,
‘$logradouro‘,
‘$bairro‘,
‘$cidade‘,
‘$uf‘,
‘$cpf‘,
‘$rg‘) ”

Isto parece simples para você ? Pois não me parece nada simples.

Vamos imaginar que voce necessite incluir mais 10 campos na tabela do banco de dados, ok ?

Então o que voce deve fazer ? Tem gente que esta lendo isto e pensando, simples, muito simples, só preciso alterar a string que tem o meu comando SQL e pronto, para o insert funcionar corretamente.

Correto, mais isto não é agil, isto não é rápido, quem te garante que você não vai esquecer de uma aspas, quem te garante que voce não vai esquecer de uma virgula ?

Agora vamos pensar: Incluimos 10 campos na tabela, 99,99 % de chances que você deverá atualizar os dados do bando de dados, beleza heim? vai precisar também modificar a string com o camando SQL para fazer o update, string que eu me recuso colocar um exemplo aqui.

Ótimo, você não está convencido, então que tal ver como isto ficaria em ruby on rails.

Código em ruby on rails

 
@cliente = Cliente.new(params[:cliente])
@cliente.save

Parece estranho, mas é somente isto, claro que estou abstraindo bastante, mas estas duas linhas fariam muito mais que todo aquele código que coloquei a cima, na verdade aquele código só vai criar um string com o comando sql e o código em ruby on rails literalmente salvar os dados no banco.

Voce vai sentir muita falta de utilizar comandos SQL ? Pois gostaria de adiantar, em Ruby on Rails comandos SQL não serão mais necessários.

Um conselho, deixe que alguém faça os comando SQL por voce, é muito mais fácil, mais rápido, e mais agil, Ruby on Rails poderá fazer isto por voce, e claro poderá fazer muito mais.

Para finalizar um pouco de comparação do Ruby on Rails vs PHP

Para saber mais de Ruby on Rails visite o Rails Guide

Por favor tente cair na real também, isso vai te ajudar muito, para saber mais clique aqui

Blog Widget by LinkWithin
Share |

Ofertas para comprar Barato  guitarra   nokia   maverick   n95   notebook   opala   celular   ps2   celulares   wii   mp10   fusca   xbox 360   netbook   hd externo   mp12   vectra   dvd automotivo   playstation 2   golf   mp11   carros   nintendo wii   iphone   dvd   mp15   nextel   gps   psp   saveiro   pen drive   ps3   mp3   mp4   mp7   ipod   gol   camera digital   gol gti   playstation 3  

Veja também nossos posts mais populares
Posts relacionados

Sobre o Autor