Contenu connexe Similaire à Palestra "Do PHP ao Rails" - FOCAI (20) Plus de Almir Mendes (12) Palestra "Do PHP ao Rails" - FOCAI1. Almir 'm3nd3s'
http://www.almirmendes.com
m3nd3s@gmail.com
http://www.flickr.com/photos/bellalago/4874839499/ http://www.flickr.com/photos/tswicegood/3483353187
9. Agilidade
http://www.flickr.com/photos/eriwst/3448608210
16. Ufa! Me
Time
livrei dessa Você quebrou
o build?
18. <?php
echo “2Patos” +
“1Galinha” +
“2Codornas” == “5 Pássaros?”
// Acredite! Isto resulta em 1 (inteiro)
?>
24. Exemplo
Imagine que eu precise gerenciar
usuários, estes teriam apenas nome e
e-mail.
25. Instala a gem rails
$ gem install rails
$ rails new meu_projeto
Cria um novo projeto
27. class CreateUsuarios < ActiveRecord::Migration
def self.up
create_table :usuarios do |t|
t.string nome
t.string email
t.timestamps
end
dnd
def self.down
drop_table :usuarios
end
end
Migration
31. Model
u.save?() Usuario.all
u.update_attributes() Usuario.last(5)
u.destroy() Usuario.find(12)
u.valid?() Usuario.new
u.errors Usuario.query
u.new_record? Usuario.first()
u.meu_atributo_x
E muito mais...
33. View
<ul>
<% @usuarios.each do |u| %>
<%= u.nome %>
<% end %>
</ul>
Action
app/views/usuarios/index.html.rb
34. Gems
http://rubygems.org/
http://rubygems.org/