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

Leia também!

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
Veja também nossos posts mais populares
Posts relacionados

Veja as ofertas do E-tinet Shop

 nokia   mp7   n95   ps2   maverick   pen drive   notebook   mp3   gol   hd externo   playstation 2   mp5   np   ipod   natal   playstation 3   gps   celular   mp15   mp11   tenis   fusca   celulares   mp12   dvd automotivo   iphone   celular mp12   psp   hiphone   xbox 360   camera digital   opala   hd   mp9   ps3   nextel  

Sobre o Autor