Ruby on Rails
Upcoming SlideShare
Loading in...5
×
 

Ruby on Rails

on

  • 1,767 views

Palestra de introdução a Rails dada por Rafael Uchoa no primeiro encontro do ruby+web (http://rubymaisweb.ning.com)

Palestra de introdução a Rails dada por Rafael Uchoa no primeiro encontro do ruby+web (http://rubymaisweb.ning.com)

Statistics

Views

Total Views
1,767
Views on SlideShare
1,759
Embed Views
8

Actions

Likes
0
Downloads
20
Comments
1

2 Embeds 8

http://www.slideshare.net 4
http://www.linkedin.com 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Ruby on Rails Ruby on Rails Presentation Transcript

  • Ruby on Rails ruby+web Rafael Uchôa + Elomar
  • Rails Não é uma linguagem!
  • Rails Não é uma linguagem! É um framework!
  • Rails Não é uma linguagem! É um framework! É um framework feito em Ruby!
  • Rails Não é uma linguagem! É um framework! É um framework feito em Ruby! É um framework feito em Ruby para desenvolvimento web!
  • Rails Não é uma linguagem! É um framework! É um framework feito em Ruby! É um framework feito em Ruby para desenvolvimento web! É um framework feito em Ruby para desenvolvimento web basedo em boas práticas!
  • ... e o mais legal
  • ... e o mais legal
  • Rails é lindo!
  • Porque Rails? Simples e eficiente Provê agilidade Extensível Dezenas e dezenas de plugins Baixa curva de aprendizagem Você já inicia com uma arquitetura sólida Comunidade ativa e crescente Padrões e convenções
  • Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • Convenção sobre configuração
  • Convenção por configuração Para os desenvolvedores: MENOS CÓDIGO!
  • Convenção por configuração Para os desenvolvedores: MENOS CÓDIGO! Para os clientes: MENOS TEMPO!
  • Convenção por configuração Para os desenvolvedores: MENOS CÓDIGO! Para os clientes: MENOS TEMPO! Para os vendedores: MAIOR LUCRO!
  • Model View Controller
  • MVC
  • Don't Repeat Your Self
  • RESTfull
  • RESTfull map.resources :photos
  • RESTfull map.resources :photos
  • Componentes ActiveRecord Mapeamento Objeto Relacional
  • Componentes ActiveRecord Mapeamento Objeto Relacional ActionPack ActionController ActionView
  • Componentes ActiveRecord Mapeamento Objeto Relacional ActionPack ActionController ActionView ActiveResource RESTClient
  • Componentes ActiveRecord Mapeamento Objeto Relacional ActionPack ActionController ActionView ActiveResource RESTClient ActionMailer
  • MVC
  • Qualidade do Software
  • Testes!
  • Apredendo...
  • Obrigado! http://rubymaisweb.ning.com/