ruby no tucupi e rails com farinhaPor @luizsanxes
Na vida, precisamos de alimento e conhecimento
extraindo alimento
http://www.flickr.com/photos/carolzina/152598571/http://www.flickr.com/photos/carolzina/152598571/
tucupi
farinha
tapioca
maniva
extraindo conhecimento
a linguagem
Orientada a objetos e a
pessoas.
o criador
YukihiroMatsumoto
ruby é multiplataforma
objeto
classe
classe e objeto
Beneficios da banana: age sobre a visao, pele e mucosas
pessoas
pessoas
puts “Hello World!”
gemas de rubi
Gerenciador de pacotes (programas e bibliotecas) do
Ruby
ruby gems
Exemplos:
gem install <nome do pacote>
gem list
gem uninstall <nome do pacote>
o framework
Extraído a partir de um projeto
o autor
DavidHeinemeier
Hansson
CreateRetrieveUpdateDelete
sites orientados a banco de dados
http://wiki.cercomp.ufg.br/Equipe_Web/RoR/MVC
seguindo um padrão de projeto
criando um projeto
rails new quitanda
criando um esqueleto
rails generate scaffold produto nome:string valor:decimal unidade:string
invoke active_record create db/migrate/20120518121817_create_produtos.rb create app/models/produto.rb invoke test_unit create test/unit/produto_test.rb create test/fixtures/produtos.yml route resources :produtos invoke scaffold_controller create app/controllers/produtos_controller.rb invoke erb create app/views/produtos create app/views/produtos/index.html.erb create app/views/produtos/edit.html.erb create app/views/produtos/show.html.erb create app/views/produtos/new.html.erb create app/views/produtos/_form.html.erb
criando a estrutura de dados
rake db:create
rake db:migrate
executando a aplicação
rails server=> Rails 3.2.3 application starting in development on http://0.0.0.0:3000
iniciando a aplicação
listando produtos
criando produtos
“A gente não quer só comidaA gente quer comidaDiversão e arte...”
-- Titãs
tasafo.org/conf2012
quem vem falar de ruby e rails
oportunidade de aprender
Obrigado!
ruby-lang.org/pt
rubyonrails.com.br
tasafo.org
groups.google.com/group/guru-pa
ruby no tucupi e rails com farinhaPor @luizsanxes
Recommended