ruby on rails
TRANSCRIPT
Ruby ON Rails
Paulo Monteiro
Ruby : - Desenvolvida por Yukishiro Matsumoto
- Lançada em 1995
- Foi Baseada em :Perl , SmalTalk e Python
Ruby - Características :É uma linguagem interpretada :
- Não há compilação de código
- A analise sintática acontece em tempo de execução
Ruby - Características :- É uma linguagem de tipagem forte e dinâmica:
Em tempo de execução é possivel :
Adiconar novo código
Extender classes
Alterar variáveis
Ruby - Características :
Multi Paradigma :
Orientada a Objetos
Funcional
Imperativa
Ruby - Características :
Não possui funções
Tudo é um objeto
Métodos são mensagens
Objetos possuem métodos
Ruby - Características :
+
Rails :
É um framework de desenvolvimento para WEB
Criado em 2003 por David Heinemeir Hansson
para o projeto Base Camp pela empresa 37signals
Convention
over
Configuration
Por que utilizar Ruby on Rails ??- Menos tempo para configurar ambiente
- Simples
- Gerador de Código (rails generator )
- DRY