dc.contributorFrank
dc.contributorSiqueira, Frank Augusto
dc.contributorUniversidade Federal de Santa Catarina
dc.creatorCechinel, Alexandre
dc.date2017-12-13T20:44:33Z
dc.date2017-12-13T20:44:33Z
dc.date2017-12-13
dc.date.accessioned2018-10-31T20:16:20Z
dc.date.available2018-10-31T20:16:20Z
dc.identifierhttps://repositorio.ufsc.br/xmlui/handle/123456789/182199
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1785486
dc.descriptionTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.
dc.descriptionOriginalmente pensados para auxiliar no desenvolvimento Web, frameworks JavaScript se tornaram muito populares entre desenvolvedores para construções de aplicações Web na medida em que as páginas Web cresceram e se tornaram aplicações completas ao lado do cliente. No entanto, o número de frameworks JavaScript aumentou rapidamente, o que torna difícil para os profissionais identificar o framework que mais se adequa às suas necessidades e desenvolver novas estruturas que atendam essas necessidades. O presente trabalho se concentrou em avaliar um framework e duas bibliotecas JavaScript, e também compará-las com JavaScript puro, bem como, identificar as razões que impulsionam os desenvolvedores para a escolha de uma ferramenta Frontend. Assim, este estudo, se aprofundou em características importantes para o conhecimento dos programadores, como por exemplo, as diferenças arquiteturais, diferenças de custo, eficiência e implementação, além do desempenho e de identificar o melhor cenário de desenvolvimento em que se encaixam. Entre os testes apresentados, há diferenças significativas nos resultados encontrados, visto que para uma mesma aplicação obteve-se resultados diferentes entre o framework e as bibliotecas testadas. Foi identificado como a manipulação do DOM influencia no desempenho final da mesma aplicação. A biblioteca React por fazer uso do Virtual DOM teve um desempenho melhor em relação ao AngularJS e Knockout.
dc.format77
dc.formatapplication/pdf
dc.languagept_BR
dc.publisherFlorianópolis, SC
dc.subjectWeb, JavaScript, HTML, CSS, Framework, Biblioteca, Single page applications, Frontend, Angular, React, Knockout
dc.titleAvaliação do framework Angular e das bibliotecas React e Knockout para o desenvolvimento do Frontend de aplicações Web.
dc.typeTesis


Este ítem pertenece a la siguiente institución