domingo, janeiro 15, 2006

Comentarios sobre AJAX com Struts

No inicio do ano passado, a empresa onde trabalho optou por usar o framework Struts para desenvolver aplicações Web. Precisávamos de um modelo MVC de desenvolvimento, e Struts se mostrou uma boa escolha para o tipo e tamanho de projeto que desenvolvemos (desaconselho o uso de struts para aplicações pequenas...). Struts apresenta alguns pontos interessantes, como mecanismos de verificação de validação de formulários, tratamento de exceções, internacionalização, mensagens, e mapeamento de casos de uso, além de disciplinar o fluxo de funcionamento do sistema. Recentemente, começamos a usar AJAX para aprimorar as interfaces gráficas, tornando as mais dinamicas e eficientes. Porém, quero ressaltar aqui alguns pontos e problemas que percebi ao integrar AJAX com struts. Se AJAX é usado apenas pontualmente, para carregar informações que tornem um formulário mais dinâmico, como auto-complete, suggests (mecanismo utilizado pelo Google Suggests), carregar informacoes para caixas de seleção e coisas do genero, então a integração e bem simples: os códigos em Javascript são bem simples, muito parecidos, e o fluxo de validação de formulários em Struts é mantido. Mas se queremos usar AJAX para funcionalidades mais complexas na página, como validação de formulários, e tratamento complexo de informações, aí começamos a perceber alguns problemas. AJAX funciona com o modelo de uma página única, com muito código javascript no cliente, e muitas conexões assíncronas..boa parte do processamento passa a ser incumbencia do cliente. A grande vantagem do struts é facilitar o fluxo de validação de dados e exibição de formulários com JSP. Se usamos AJAX para fazer este tipo de tarefa, então perdemos grande parte desses benefícios.

4 Comments:

Anonymous Anônimo said...

LOW-COST CIALIS
PURCHASE CIALIS ONLINE LOW-PRICES
WHAT IS VIAGRA
ORDER VIAGRA ONLINE AND SAVE MORE THEN 60% of your MONEY...!!!

3/12/2007 09:06:00 AM  
Anonymous Anônimo said...

Proud Maisie is wow goldin the wood wow power levelingWalking so early;world of warcraft goldSweet Robin sitswow gold on the bush,Singingwow power leveling so rarely towow goldme, thou bonny bird,wow goldwhen shall I marry me

5/13/2009 08:51:00 AM  
Anonymous Anônimo said...

Jubilantly they fieldreplica handbags into the classroom. replica watchesThe professor Designer clothingpassed out the Designer replica handbagspapers. And smiles Wholesale jewelrybroadened as the Replica rolex watchesstudents noted there replica handbagwere only fivehair straighteners essay-type GHDquestions.Three hours chi hair straightenerspassed Then the replica handbagsprofessor began to wholesale handbagscollect the papers replica designer handbagsThe students no replica watchlonger looked confident. swiss replica watchesOn their faces replica rolex watcheswas a frightened puma shoesexpression. No one nike shoesspoke as, papers womens clothesin hand,ed hardy clothing the professor faced Replica Handbagsthe class.He Replica Watchessurveyed thereplica designer handbags worried faces beforeCoach Handbags him, then asked: Gucci Handbags How many Rolex Watchescompleted all fiveLadies Shop questions Within Gucci Handbagsseven weeks my replica prada handbagsright arm slowlywholesale omega watches began to move Adidas Shoesand at eight lacoste Clothesweeks I uttered my first few words.

5/13/2009 08:51:00 AM  
Anonymous Anônimo said...

The greatest thingghd hair straighteners about a business chi hair straightenerstrip is itcheapest ghd hair straighteners breaks all thechi turbo hair straightener routines. No more replica juicy couture handbagshours spending cheap LV replica handbagsin front of replica fendi handbagsthe computer, wholesale designer handbagslooming over the wholesale watchesdeadline; No morereplica rolex watches chores after cheap replica breitling watcheschores at home; cheapest chanel watchesNo more trafficcheap nike shoes jam. Different views,replica fashion shoes different feelings.replica cheap clothes On the way replica abercrombie fitch clothingto train station,replica cheap handbags wholesale driver S kept replica chanel handbagstelling me aboutgucci Designer handbags replica office gossips half replica fashion watches wholesaleof them are replica wholesale handbags cheapnot true orReplica best cheap Handbags exaggerated. I smiledReplica Louis Vuitton bag when I rememberedreplica Prada handbags wholesale first office rulecheap hermes handbag replica never, never offend a driver.

5/13/2009 08:51:00 AM  

Postar um comentário

<< Home