rubyon rails
Post on 26-Jan-2015
144 Views
Preview:
DESCRIPTION
TRANSCRIPT
INTRODUCAO AO MUNDO DO RUBY ON RAILS
O que é Ruby on Rails?
Do ponto de vista técnico
É um Framework Full Stack
escrito na linguagem ruby
simples
fácil de utilizar
do ponto de vista de negócio
Diminue o time to market
Flexível em relação à mudanças
A Comunidade do Rails
Sua comunidade é pro-ativa
Há diversas opções de APIs
para todos os tipos de necessidades
Mentalidade focada em Agile
formada por empreendedores
E por falar em empreendedorismo
Empreendendo com Rails
Por que empreender?
comoempreender?
quandoempreender?
Vantagens de uma empresa iniciante
Dicas para empreender
Comece de forma simples
Não invista muito dinheiro na empresa
Não invista muito dinheiro na empresa
invista o mínimo possível
Não é obrigatório sair do seu emprego atual
Ter recursos limitados estimula a criatividade
Tenha coragem
Tenha persistência
Não tente copiar os outros
Não gaste dinheiro que você não tem
Seja 2.0
O Mercado Rails
No Brasil
No exterior
Necessidades do mercado
Oportunidades para freelancers
Oportunidades para Ateliês de Software
Software as a Service
saas
Misture todas as opções que puder
Misture todas as opções que puder
se precisar
Tecnologia
Status atual do Rails
Versão 3.0 é beta
Novidades da versão 3.0
Fusão com o Merb
Mudanças estruturais
Modularização
Gembundler
Mudanças na inicialização
Agnosticismo de frameworks
Mudanças nos comandos de console
ActiveModel
CouchRails
(http://github.com/felipero/couchrails)
Mudanças na sintaxe de algumas coisas
Mudanças na engine de Ajax
Compatibilidade com versões anteriores
O rails 2.3.x tem preparado a comunidade
para o Rails 3.0
O Rails 3.1 será ainda melhor
Um nota sobre as versões do Ruby
Rails é tudo sobre facilitação
Rails e testes
TDD com Test Unit
BDD com Rspec
Cucumber
Demonstrações
top related