Baixe o app para aproveitar ainda mais
Prévia do material em texto
Iniciando com Ruby on Rails Da configuração do ambiente de desenvolvimento até o deploy. Por: Daniel dos Santos Silva Por que Rails? Uma das perguntas mais feitas para todos que estão demonstrando uma ferramenta. Rails é uma framework bem robusta, tem uma comunidade bastante ativa, e que possui uma boa curva de aprendizado, é desenvolvido na linguagem Ruby, uma das linguagens que estão crescendo bastante nos ultimos anos. Rails tem como filosofia o DRY(Don’t Repeat Yourself), que é não repetir a si mesmo, reaproveitar código. Contudo, posso dizer , sem medo, que o rails é uma das melhores, senão a melhor ferramenta para fazer um sistema sem perder a ideia principal do projeto, principalmente se você é o responsável pelo gerenciamento do projeto, ele te obriga a trabalhar dentro de determinados padrões, onde caso você delegue a obrigação para uma outra pessoa, os padrões vão ser iguais, ele não vai precisar se adaptar ao seu modo de programar. Configurando seu ambiente para desenvolver com Ruby on Rails. Estou supondo aqui que você esteja usando linux, esse tutorial é baseado no Ubuntu, mas vale para qualquer versão variante de Debian. Vou tentar deixar a instalação bem limpa, para que com poucos comandos tenhamos nosso ambiente pronto. Você vai apenas rodar os comandos que vou passar no terminal, é preferivel que você digite os comandos ao invés de copiar e colar, assim você terá uma certa pratica e ficará mais fácil de aprender. Então, sem mais conversa, vamos lá... Instalação do RVM(Ruby Version Manager) Primeiro, rode o comando “ sudo apt-get install curl ” (sem aspas), caso não esteja instalado ainda, irá instalar agora. Em seguida digite “ curl –sSL http://get.rvm.io | bash ”... Feito isso a instalação irá pedir para que copie e cole um certo código, faça isso! “ source ---”. Pronto, feito isso você instalou o RVM, é importante lembrar que ao instalar apenas uma versão específica do ruby, você terá apenas ela disponível na sua máquina, com o RVM você pode ter várias versões, assim, programas que só funcionam numa determinada versão do ruby não terão problemas, bastando apenas mudar qual versão você deseja usar. Instalando o RUBY Vamos instalar a versão 2.2.0, por quê? Simplesmente, todos os meus apps e gem’s que eu uso rodam nessa versão, sem problemas... Rode o comando “ rvm install 2.2.0 ” e aguarde o término da instalação. Nesse momento, você tem o ruby instalado no seu sistema, para testar se está funcionando normalmente digite “ irb ” no terminal, deverá abrir o console do ruby, ou então “ruby –v” lhe mostrará a versão do ruby, isso indica que está instalado no sistema e pronto para ser usado. Instalando o RAILS Após a instalação do ruby, vamos instalar o Rails, que afinal, é o nosso propósito. Digite agora “ gem install rails ” e aguarde o final da instalação.(essa parte demora um pouco.) Quando acabado, você terá o rails instalado e pronto para criar seus projetos, mas antes disso, vamos instalar o nosso banco de dados Postgresql e o editor de texto Sublime-text. O editor de texto você pode usar o que você achar melhor, ou se sentir mais confortável, estou usando o sublime pois acho ele bastante produtivo e leve, é usado pela maioria dos desenvolvedores web. Instalando o Postgresql Digite o seguinte comando “ sudo apt-get install postgresql ” isso irá instalar a versão mais atual do nosso banco de dados. Logo após terminar, instale uma dependência para a gem do Postgre, rode o comando “ sudo apt-get install libpq-dev ” Com isso já instalamos nosso banco e as dependências para a gem, podemos ir ao próximo passo. Instalando o Sublime-Text-3 Adicione o repositório com “sudo apt-add-repository ppa://webupd8team/sublime-text-3”, pressione enter: Logo após digite “sudo apt-get update”... E quando terminar “sudo apt-get install sublime-text-installer”..aguarde a instação. Pronto, você já tem praticamente tudo que precisa para começar a escrever seus programas em rails,agora falta apenas, um programa para controle de versionamento, ele é indispensável para nós, instalaremos então, o Git. Instalando o Git Para instalar o Git, você vai precisar de apenas um comando. Digite “sudo apt-get install git”.. O uso do Git é imprescindível, tanto se for trabalhar sozinho ou em alguma empresa, ele vai evitar várias catastrofes no futuro, por exemplo, você alterar alguma parte crítica do seu sistema e logo após aparece um erro, você simplesmente vai restaurar o seu código para antes da alteração... Finalizando. Veja que em apenas poucos passos você configurou seu ambiente para trabalhar com ruby on rails, no próximo slide vamos criar um projeto e explicar cada uma das pastas geradas pelo Rails, assim como a forma que o mesmo trabalha. É bom que você já tenha alguma base de orientação a objetos e da linguagem Ruby , que é a utilizada pelo framework, pois já vamos direto para a framework, sem estudar a linguagem base. Até a próxima.
Compartilhar