COMPARAÇÃO ENTRE FRAMEWORKS PARA DESENVOLVIMENTO WEB(JAVA)
Por: Kleber.Oliveira • 22/10/2018 • 648 Palavras (3 Páginas) • 343 Visualizações
...
neste semestre.
3 DESENVOLVIMENTO
3.1 COMPARAÇÃO ENTRE FRAMEWORKS PARA DESENVOLVIMENTO WEB(JAVA)
Um framework segundo Larman(2007) é a representação de um conjunto de objetos extensíveis que possuem funções relacionadas, e, assim sendo, eles servem de agregação ao ambiente de desenvolvimento, a fim de facilitar, aperfeiçoar e agilizar a vida de programadores na criação de suas aplicações.
Olhando para a linguagem de programação Java, diversos são os frameworks existentes para os mais diferentes fins e que podem ser utilizados no desenvolvimento web, conforme os citados no trabalho Antonio e Ferro(2009), sendo que os mais utilizados e conhecidos atualmente por exemplo são: o Struts (framework com maior unamidade no mercado) e o JSF (que é o framework oficial do Java EE para Web) ambos para criação de aplicações no modelo MVC.
Baseando-se ainda no trabalho de Antonio e Ferro(2009) é possível ver que alguns dos outros frameworks citados, como por exemplo o Wicket, o Tapestry e o VRaptor (criado na USP em 2004), tinham em 2009 e ainda hoje possuem pouca expressividade, porém são opções possíveis para o desenvolvimento web.
Além destes, temos outros frameworks para outros fins como: o Hibernate para persistência de dados, o JUnit para a parte de testes unitários no sistema, o Ireport para criação de relatórios dinâmicos em aplicações web, citando-se apenas alguns dos mais conhecidos frameworks, o que nos remete ao fato de que: opções não faltam no que diz respeito a frameworks para facilitar a vida de desenvolvedores dos mais diferentes conhecimentos e linguagens de programação.
3.2 DESENVOLVIMENTO WEB COM A LINGUAGEM PHP - UTILIZANDO JAVA SCRIPT E CSS
4 CONCLUSÃO
Ao término deste trabalho é possível concluir que: os sistemas computacionais são indispensáveis em todas as instituições modernas, visto que são capazes de armazenar as informações das mesmas, bem como agilizar os processos e aumentar os lucros destas instituições.
Além disso, com este trabalho foi possível aprimorar os conhecimentos expostos ao longo do semestre, podendo ter uma visão clara e detalhada dos conteúdos expostos, expandindo a visão de uma área tão importante e ampla quando a de análise e desenvolvimento de sistemas.
5 REFERÊNCIAS
<http://www.linhadecodigo.com.br/artigo/758/o-universo-dos-frameworks-java.aspx> Acesso em 11 jul. 2017.
ANTONIO, Eric Aceiro; FERRO, Milene. ANÁLISE COMPARATIVA ENTRE OS PRINCIPAIS FRAMEWORKS DE DESENVOLVIMENTO JAVA.
Disponível em: <http://wright.ava.ufsc.br/~alice/conahpa/anais/2009/cd_conahpa2009/papers/final139.pdf >. Acesso em: 11 jul. 2017.
<https://www.caelum.com.br/apostila-java-web/e-agora/#15-2-frameworks-web> Acesso em: 12 jul.2017
...