Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC
| Main Author: | |
|---|---|
| Publication Date: | 2011 |
| Format: | Bachelor thesis |
| Language: | por |
| Source: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| Download full: | http://repositorio.utfpr.edu.br/jspui/handle/1/19854 |
Summary: | The Java platform is the most used for the development of corporate web applications. The market demands that the software has to be developed with the least time and cost as possible and with quality and for that, the use of frameworks has become essential, because they increase productivity, maximize reuse and reduce the possibility of errors. Currently, there are many web frameworks available for Java. This paper presents some concepts related to web development in Java and describes three major frameworks presently used for this purpose: JSF 2.0, Spring Web MVC and Grails. It also makes a comparison between these frameworks. Through the implementation of a prototype of a financial system, it’s possible to observe in practice the theoretical comparisons presented and define which framework has more advantages to the developer. It is concluded that Grails is the easiest to learn and the more simple to be used. |
| id |
UTFPR-12_5a0f4532edc56df84c96155e31832de3 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/19854 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVCJava (Linguagem de programação de computador)Programação (Computadores)FinançasJava (Computer program language)Computer programmingFinanceTecnologia JavaThe Java platform is the most used for the development of corporate web applications. The market demands that the software has to be developed with the least time and cost as possible and with quality and for that, the use of frameworks has become essential, because they increase productivity, maximize reuse and reduce the possibility of errors. Currently, there are many web frameworks available for Java. This paper presents some concepts related to web development in Java and describes three major frameworks presently used for this purpose: JSF 2.0, Spring Web MVC and Grails. It also makes a comparison between these frameworks. Through the implementation of a prototype of a financial system, it’s possible to observe in practice the theoretical comparisons presented and define which framework has more advantages to the developer. It is concluded that Grails is the easiest to learn and the more simple to be used.A plataforma Java é a mais utilizada para o desenvolvimento de aplicações web corporativas. O mercado exige que o software seja desenvolvido com o menor tempo e custo possível e com qualidade. Para isso tornou-se essencial a utilização de frameworks, pois eles aumentam a produtividade, maximizam o reuso e reduzem a possibilidade de erros. Atualmente existem diversos frameworks web disponíveis para a plataforma Java. Este trabalho apresenta alguns conceitos relacionados ao desenvolvimento web em Java e descreve três dos principais frameworks utilizados recentemente para essa finalidade: JSF 2.0, Spring Web MVC e Grails. Também realiza uma comparação entre eles. Através da implementação de um protótipo de um sistema financeiro são verificadas na prática as comparações teóricas apresentadas e verifica-se qual dos frameworks apresenta mais vantagens ao desenvolvedor. Conclui-se que Grails é o mais fácil de aprender e o mais simples de ser utilizado.Universidade Tecnológica Federal do ParanáCuritibaDepartamento Acadêmico de InformáticaAlmeida, Leandro Batista deLemes Neto, Maurício CorreiaFranco, Rebeca Such Tobias2020-11-24T11:07:39Z2020-11-24T11:07:39Z2011-06-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfFRANCO, Rebeca Such Tobias. Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC. 2011. 89 f. Trabalho de Conclusão de Curso (Especialização) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011.http://repositorio.utfpr.edu.br/jspui/handle/1/19854porreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccess2020-11-24T11:07:39Zoai:repositorio.utfpr.edu.br:1/19854Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2020-11-24T11:07:39Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| title |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| spellingShingle |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC Franco, Rebeca Such Tobias Java (Linguagem de programação de computador) Programação (Computadores) Finanças Java (Computer program language) Computer programming Finance Tecnologia Java |
| title_short |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| title_full |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| title_fullStr |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| title_full_unstemmed |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| title_sort |
Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC |
| author |
Franco, Rebeca Such Tobias |
| author_facet |
Franco, Rebeca Such Tobias |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Almeida, Leandro Batista de Lemes Neto, Maurício Correia |
| dc.contributor.author.fl_str_mv |
Franco, Rebeca Such Tobias |
| dc.subject.por.fl_str_mv |
Java (Linguagem de programação de computador) Programação (Computadores) Finanças Java (Computer program language) Computer programming Finance Tecnologia Java |
| topic |
Java (Linguagem de programação de computador) Programação (Computadores) Finanças Java (Computer program language) Computer programming Finance Tecnologia Java |
| description |
The Java platform is the most used for the development of corporate web applications. The market demands that the software has to be developed with the least time and cost as possible and with quality and for that, the use of frameworks has become essential, because they increase productivity, maximize reuse and reduce the possibility of errors. Currently, there are many web frameworks available for Java. This paper presents some concepts related to web development in Java and describes three major frameworks presently used for this purpose: JSF 2.0, Spring Web MVC and Grails. It also makes a comparison between these frameworks. Through the implementation of a prototype of a financial system, it’s possible to observe in practice the theoretical comparisons presented and define which framework has more advantages to the developer. It is concluded that Grails is the easiest to learn and the more simple to be used. |
| publishDate |
2011 |
| dc.date.none.fl_str_mv |
2011-06-21 2020-11-24T11:07:39Z 2020-11-24T11:07:39Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
FRANCO, Rebeca Such Tobias. Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC. 2011. 89 f. Trabalho de Conclusão de Curso (Especialização) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011. http://repositorio.utfpr.edu.br/jspui/handle/1/19854 |
| identifier_str_mv |
FRANCO, Rebeca Such Tobias. Estudo comparativo entre frameworks Java para desenvolvimento de aplicações web: JSF 2.0, grails e spring web MVC. 2011. 89 f. Trabalho de Conclusão de Curso (Especialização) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/19854 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba Departamento Acadêmico de Informática |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba Departamento Acadêmico de Informática |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850497875184713728 |