abordagem geral - ruby on rails

Download Abordagem geral - Ruby on rails

Post on 28-May-2015

399 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

Introdução sobre a linguagem Ruby e o framework Rails

TRANSCRIPT

  • 1. Ruby On RailsLaerte Guedes facebook.com/aitproeg

2. Ruby 3. Ruby - IntroduoCriada por Yukihiro Matz Matsumoto, uma linguagem de tipagem dinmica criada em C, que foi criada para ser uma linguagem de script melhor que Perl e mais orientada a objetos que Python. Atualmente, a dcima linguagem mais buscada nos sites de busca, no ranking conhecido como ndice Tiobe. 4. Ruby - CaractersticasInterpretada Tipagem Dinmica e Forte Fortemente orientada a objetos (tudo um objeto). Voltada para rapidez e facilidade (linguagem no-burocrtica. Case-sensitive Bibliotecas (Ruby Gems) 5. Ruby - CaractersticasSe um cdigo em Ruby est feio, ele est errado. (Matz). 6. RubyOl mundo em Java: Ol mundo em Ruby: 7. Ruby On Rails 8. Ruby On Rails um meta-framework livre que tem por objetivo aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados entre outras aplicaes web, sendo possvel criar aplicaes com base em estruturas pr-denidas. 9. Ruby On Rails FilosofiaDRY (Dont Repeat Yourself): O framework fortemente focado no reuso e tenta impedir com que se repita cdigo. o conceito por t r s d a t c n i c a d e d e n i r n o m e s , propriedades e cdigos em somente um lugar e reaproveitar essas informaes em outros. 10. Ruby On Rails FilosofiaConvention over Conguration: A melhor forma de programar em Ruby On Rails estudando todas as suas tcnicas para seguir rigorosamente seus padres de sucesso, pois ele foi projetado para no gastarmos tempo congurando todo o ambiente do projeto. 11. Ruby On Rails FilosofiaKISS (Keep it Simple Stupid) : Valoriza a simplicidade do projeto e defende que toda a complexidade desnecessria seja descartada. Arquitetura MVC: A codicao em Ruby feita com base na arquitetura MVC (Model-View-Controller). 12. Ruby On Rails - Componentes Action Record Action Pack Action Mailer Action Support 13. Ruby On Rails - Fontes Fontes usadas para pesquisa e tambm indicadas para estudo da linguagem: Http://www.rubyonrails.com.br Http://www.rubyonrails.org 14. Ruby On RailsOBRIGADO!