Se você não gosta de escrever código HTML, provavelmente vai adorar o Haml. o Haml é uma abstração do HTML. Confira no site oficial mais informações e outros tutoriais sobre essa maravilha: Haml
Para exemplificar o uso, vamos criar uma aplicação com um cadastro simples de cores. Como vamos gerar o scaffold para o cadastro, o Rails monta todo o código HTML das views, e isso vai ajudar bastante para ver a diferença entre o HTML e o Haml.
Nesse tutorial, estou utilizando:
- Ruby 1.9.2p290
- Rails 3.2.11
- OS X
- Textmate :)
Pragma Gamer
11/06/2013
10/06/2013
Rails - Formulários aninhados
Hoje vou mostrar como utilizar formulários aninhados no Ruby on Rails. Formulários aninhados auxiliam bastante quando precisamos criar cadastros mais complexos, e poupam um grande trabalho de ter que controlar os nomes dos campos manualmente.
Segue as versões do Ruby e do Rails que eu tenho instalados no momento:
- Ruby 1.9.3p327
- Rails 3.2.11
- OS X
Para este exemplo, vamos passar pelas seguintes etapas:
- Criar a aplicação Rails
- Criar o scaffold de pessoas
- Criar o modelo de meios de contato das pessoas
- Criar as regras no modelo de pessoas
- Criar as regras no modelo de meios de contato
- Ajustar o formulário de cadastro de pessoas
Segue as versões do Ruby e do Rails que eu tenho instalados no momento:
- Ruby 1.9.3p327
- Rails 3.2.11
- OS X
Para este exemplo, vamos passar pelas seguintes etapas:
- Criar a aplicação Rails
- Criar o scaffold de pessoas
- Criar o modelo de meios de contato das pessoas
- Criar as regras no modelo de pessoas
- Criar as regras no modelo de meios de contato
- Ajustar o formulário de cadastro de pessoas
10/04/2013
Analisador de peido
Este é um aplicativo que desenvolvi por diversão para celulares com Android.
Compatível com Android versão 2.3 e mais recentes.
Confira no link: Analisador de peido
11/06/2012
Rails + ExtJS - Parte 4
Depois de algum tempo sem poder postar nada no blog, estou aqui novamente com a tão esperada quarta parte do tutorial de integração entre ExtJS e Rails.
Neste tutorial, vamos substituir a lista de UFs por uma grid do Ext.
Neste tutorial, vamos substituir a lista de UFs por uma grid do Ext.
10/06/2012
Resolva rápido seus problemas no RoR
Olá leitor.
Neste post quero te explicar como entender as exceções que ocorrem durante o desenvolvimento da sua aplicação em Ruby on Rails. Descobrir e corrigir rapidamente o erro que está acontecendo ajuda muito sua produtividade. Por ser uma linguagem interpretada o Ruby só te mostrará uma exceção quando executar o código com erro.
Quem nunca ficou horas batendo a cabeça tentando entender o que estava acontecendo de errado? Aqui vou te explicar aonde as exceções aparecem, como vc as interpreta e como resolver algumas exceções mais comuns.
Espero que isso te ajude no seu dia-a-dia programando em RoR e que vc crie mais em menos tempo.
Neste post quero te explicar como entender as exceções que ocorrem durante o desenvolvimento da sua aplicação em Ruby on Rails. Descobrir e corrigir rapidamente o erro que está acontecendo ajuda muito sua produtividade. Por ser uma linguagem interpretada o Ruby só te mostrará uma exceção quando executar o código com erro.
Quem nunca ficou horas batendo a cabeça tentando entender o que estava acontecendo de errado? Aqui vou te explicar aonde as exceções aparecem, como vc as interpreta e como resolver algumas exceções mais comuns.
Espero que isso te ajude no seu dia-a-dia programando em RoR e que vc crie mais em menos tempo.
Assinar:
Postagens (Atom)
