Existem vários benefícios na utilização de um framework e alguns padrões de projeto com o Flex. Principalmente para aplicações Enterprise. Concordo que algumas abordagens podem deixar o código muito burocrático do lado da View. No último projeto que participei em Flex, utilizei Swiz e Presentation Model, sem controllers, muito menos delegates e os resultados foram excelentes.
Abraços, Eric Cavalcanti Em 20 de dezembro de 2011 09:46, Rogerio Gonzalez < [email protected]> escreveu: > 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 > -- 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
