Resumiu muito bem Junior!

Atrevo-me a resumir ainda mais... Flex = V do MVC :)

Agora falando em código, querer dividir ( dentro do flex ) suas classes,
views, eventos e models querendo montar um MVC dentro do V do MVC do
projeto como um todo... isso eu acho descabido...

Lembre-se sempre... Flex foi feito para ser simples. Ele é um frontend para
sua aplicação. Se ficou complexo, vc ta usando errado a ferramenta!


Abraços

Rogério Gonzalez


2011/12/19 Júniorp <[email protected]>

> Olá vvigano,
> primeiramente muito cuidado com explicações sobre a arquitetura MVC
> que encontra por ai, muitos acham que se somente dividir sua aplicação
> em "3 classes java" por exemplo esta programando em MVC e mais acham
> que porque esta usando java esta programando orientado a objetos (ISSO
> É MUITO COMUM). MAs é apenas um exemplo e um desabafo :D ufa.
>
> Bem, deixa eu tentar explicar. Digamos que vai trabalhar com java como
> sua linguagem de back-end e utilizar o framework BlazeDS para
> comunicas seu fron-end flex com o java, pois bem.
> Se dedicar algumas horas para estudar estas tecnologias inclusive o
> MVC vai perceber que:
> M, Model = Suas classes java (independente da quantidade que classes
> que utilizar para fazer um cadastro por exemplo: DTO, DAO e uma classe
> para implementar suas regras de negócio)
> V, View = Suas interfaces em flex (Classes em action script, mxml e
> outras)
> C, Control = O framework BlazeDS, pois será este que fará o papel do
> controle, vai receber as requisições do flex, interpretar através das
> configurações nos arquivos (remoting-config.xml e services-config.xml)
> e enviar a requisição para suas classes java.
>
> Dica: Implemente suas regras de negócio em seu back-end independente
> de linguagem que utilizar, pois se amanhã a adobe resolver acabar com
> o flex, ou sua empre decise utilizar outra tecnoligia como: GWT por
> exemplo, suas regras de negócio estão todas prontas somente vai fazer
> a interface, simples não!
>
> Espero ter ajudado, abraço.
>
> ====================================
> Ednei Parmigiani Júnior
> Cel. (18) 9146-1671
> Araçatuba - SP
> E-mail/MSN: [email protected]
> ====================================
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a