O documento discute Ruby on Rails, um framework web que promove produtividade e diversão no desenvolvimento. Ele descreve como Rails utiliza o paradigma MVC, é orientado a objetos, possui convenções que reduzem configuração e como isso torna o desenvolvimento rápido e ágil. Finalmente, o documento lista recursos populares de Rails e recursos da comunidade como livros, sites e eventos para aprender sobre o framework.
1. Ruby on Rails
produtividade e diversão na web
Rodrigo Manhães
Núcleo de Pesquisa em Sistemas de Informação/IFF
Laboratório de Ciências Matemáticas/UENF
Gerência de Recursos Computacionais/UENF
15. linguagem dinâmica
expressividade
tudo são objetos (mesmo!)
metaprogramação
classes abertas
vários modos de fazer as coisas
16. linguagem dinâmica
expressividade
tudo são objetos (mesmo!)
metaprogramação
classes abertas
vários modos de fazer as coisas
princípio da menor surpresa
17. linguagem dinâmica
expressividade
tudo são objetos (mesmo!)
metaprogramação
classes abertas
vários modos de fazer as coisas
princípio da menor surpresa
alta extensibilidade
26. model-view-controller
restful
full-stack
alta produtividade
ideal para projetos ágeis
27. model-view-controller
restful
full-stack
alta produtividade
ideal para projetos ágeis
grande número de plugins e gems
28. model-view-controller
restful
full-stack
alta produtividade
ideal para projetos ágeis
grande número de plugins e gems
comunidade atuante e produtiva
29. model-view-controller
restful
full-stack
alta produtividade
ideal para projetos ágeis
grande número de plugins e gems
comunidade atuante e produtiva
software livre
106. eu na web
Github: http://github.com/rodrigomanhaes
Slideshare: http://www.slideshare.net/rodrigomanhaes
Twitter: http://www.twitter.com/rodrigomanhaes
Blog (volta em breve!): http://programacaoradical.blogspot.com
Blog não técnico: http://fanatismoindeciso.blogspot.com
E-mail: rmanhaes@gmail.com