Ruby

  • Uploaded by: JOSÉ CARLOS BRANDÃO
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ruby as PDF for free.

More details

  • Words: 551
  • Pages: 6
O que é Ruby? ●



O que é Ruby? Ruby é uma Linguagem de programação interpretada, com Tipagem Dinâmica e Tipagem Forte, orientada a objetos e, com várias semelhanças com Perl, Python e SmallTalk.



Histórico



criada pelo japonês Yukihiro Matsumoto em 1995.







Ruby está disponível para diversas plataformas, como Microsoft Windows, .NET, Linux, Solaris e Mac OS X, além de também ser executável em cima da máquina virtual do Java (através do Jruby).

Caracteristicas Ruby uma linguagem de programação totalmente orientada a objetos (de maneira similar ao SmallTalk),

Ruby On Rails ●

O que é Ruby on Rails



Criado por David Heinemeier Hansson em julho de 2004.



Meta-framework gratuito de código aberto e escrito em Ruby.













O Rails é um "meta-framework", uma vez que é uma junção de cinco frameworks: Active Record Banco de dados e pela abstração dos dados. Action Pack Geração de visualização de usuário, como HTML, XML, JavaScript, entre outros. Action Controller (controle de fluxo de negócio). Action Mailer É um framework responsável pelo serviço de entrega e até mesmo de recebimento de e-mails. Active Support Active Support é uma coleção de várias classes úteis e extensões de bibliotecas padrões, que foram considerados úteis para aplicações em Ruby on Rails.

Ruby On Rails ●









Utiliza o padrão de projeto MVC (Model-View-Controller). O molde MVC oferece vantagens significativas no desenvolvimento de aplicativos, através da separação das camadas, possibilitando implementar com maior facilidade e clareza questões programáticas importantes como a persistência de dados, controle de segurança, comunicação em rede e fluxo de visualização.

Action WebServices Provê uma maneira de publicar APIs interoperaveis com o Rails, sem a necessidade de perder tempo dentro de especificações de protocolo. Implementa WSDL e SOAP. O Action Web Service não estará mais presente na versão 2.0 no Rails, visto que o mesmo está voltando-se para a utilização do modelo REST. Mesmo assim, aos ainda interessados em utilizá-lo, será possível fazê-lo através da instalação de um plugin.



Objetivo



Produtividade do desenvolvedor



DRY (Don't Repeat Yourself, Não se repita) .



Licença



Mit License

Ruby On Rails ●

Quem utiliza o Ruby On Rails?



Scribd: Publique documentos de diversos formatos.



Twitter: Fique conectado com seus amigos.



Basecamp: Gerenciamento de projetos.



Campfire: Salas de reunião para negócios.



BlogBlogs: Indexação, ranking e busca de blogs brasileiros.



Ikwa: Canal de conteúdo, serviços e networking para crescimento profissional.



Yellow Pages: Ache localmente.



Vibase: Suas melhores vibes.





VoteBolsa: Troca de opiniões e indicações de compra ou venda sobre as empresas listadas na Bolsa de Valores. Mapia: Guia de Bares, Restaurantes, Hotéis.

Ruby On Rails ●

Vantagens na utilização do ROR



Linguagem ruby é simples.



Orientada a objetos.







Framework organiza melhor o projeto e torna o processo de manutenções mais prático, dentre muitos framework´s ROR se destacou. ROR é especifico para aplicações Web muitas vezes utilizado para construção de Blog´s ao qual usuários iniciantes relatam que em poucos minutos sem conhecer ROR puderem construir um Blog. É a 10º linguagem mais popular do mundo segundo o ranking no site www.tiobe.com.

Ruby On Rails ●

Fontes Pesquisadas

http://pt.wikipedia.org/wiki/MVC http://rubyonrails.org/ http://www.urubatan.com.br/quatro-dias-de-ruby-on-rails-primeiro-dia/ http://info.abril.com.br/professional/desenvolvimento/php-x-ruby-on-rails-quem-vence.shtml?2 http://rubyonrails-online.blogspot.com/ http://www.eustaquio.com.br http://www.eduardomiranda.net/blogs/dotnet/archive/2007/08/13/rails-versus-asp.net.aspx http://www.nomedojogo.com/2007/09/11/ruby-on-rails-no-tem-futuro-corra-atrs-da-sua-certificaoenquanto-tempo/ http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html http://www.vivaolinux.com.br

Related Documents

Ruby
November 2019 35
Ruby
May 2020 20
Ruby
November 2019 39
Ruby
April 2020 19
Ruby
June 2020 26
Ruby
December 2019 29

More Documents from ""

Freindship
October 2019 124
October 2019 155
Industria Iso099.docx
November 2019 83
S2.pdf
December 2019 90
Humn1.docx
December 2019 93