palestra na faccat sobre o zeanwork

Post on 09-Jul-2015

321 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Palestra realizada em 17/12/2011 na Faccat sobre o Zeanwork.

TRANSCRIPT

class Speaker def get speaker = [ :name => "Josemar Davi Luedke", :experience => "More than 5 years with Web dev.", :working_with => "PHP, Javascript and CSS.", :studying => "Ruby on Rails, Python and Django.", :site => "josemarluedke.com", :twitter => "@JosemarLuedke", :github => "github.com/josemarluedke" ] endend

(Parênteses)

I’m loving

on

Quem?

Conhece PHP?

Quem?

Já trabalhou com PHP?

Quem?

Sabe o que é um framework?

Quem?

Ouviu falar do Zeanwork?

Quem?

(Sabe o que é Ruby on Rails?)

O Que é um framework?

• Um framework, em desenvolvimento de software, é uma abstração que une códigos, classes, funções, técnicas e metodologias comuns entre vários projetos provendo uma funcionalidade genérica.

- Wikipedia

Tem alguma vantagem?

Sim!

Quais?

• Segurança

• Padronização

• Economia de tempo de desenvolvimento

• Redução de custos

• ...

• Poucas configurações

• Programação Orientada à Objetos

• Segurança

• Padronização

• Helpers, Components, Extensions

• URL’s Amigáveis

• Multi-idiomas

• Validações

• MVC

• ...

Características do ZW

MVC?

WTH?

• MVC é um design pattern (Padrão de projeto)

• Resumidamente: Separa a aplicação em camadas.

MVC(Model, View, Controller)

MVC

• Sem uma comunidade ativa

• Documentação é carente

• A evolução é mínima ou quase nenhuma

• ...

Desvantagens do ZW

Então para que usar ele?

Quais seus benefícios?

• Curva de aprendizagem

• Documentação em PT-BR

• Open-Source

• ...

Benefícios do ZW

Quer mais?

zeanwork.com.br/blog

/doc

/forum

/screencasts

Perguntas?

Obrigado!

top related