Web components: solução de compatibilidade na implementação de componentes cross framework

Detalhes bibliográficos
Autor(a) principal: Martins, Rui Filipe da Cunha
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/24825
Resumo: O leque de frameworks de desenvolvimento Web para a vertente front-end tem vindo a crescer rapidamente nos últimos anos. Atualmente, a gama considerada é bastante extensa, esperando-se que continue em expansão, com ferramentas cada vez mais evoluídas para servir as necessidades dos programadores. Estas ferramentas facilitam e aceleram todo o processo de desenvolvimento dos utilizadores, ao mesmo tempo que permitem a criação de produtos com maior rigor profissional. No entanto, num contexto cross framework, surgem dificuldades de compatibilidade relativas ao desenvolvimento e implementação de componentes visuais. Cada framework implementa a sua estrutura específica, dificultando a reutilização de componentes. Assim, desenvolvido em contexto de projeto de dissertação, este trabalho tem por objetivo a investigação do potencial dos Web Components como solução de interoperabilidade num contexto cross framework. Para materializar o conhecimento adquirido, e considerando a tecnologia em questão, foi desenvolvido um protótipo para servir as necessidades da Altice Labs, uma vez que esta foi a empresa que forneceu o campo para a investigação. Este protótipo foi testado, discutido com a equipa de Coordenação Tecnológica e apresentado à empresa. Revelou ter potencial para, possivelmente, reformular o processo de desenvolvimento das equipas.
id RCAP_4da9b4f802b5b5392419dcd4e9663c6f
oai_identifier_str oai:ria.ua.pt:10773/24825
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Web components: solução de compatibilidade na implementação de componentes cross frameworkWeb ComponentsDesenvolvimento WebInteroperabilidadeCross FrameworkO leque de frameworks de desenvolvimento Web para a vertente front-end tem vindo a crescer rapidamente nos últimos anos. Atualmente, a gama considerada é bastante extensa, esperando-se que continue em expansão, com ferramentas cada vez mais evoluídas para servir as necessidades dos programadores. Estas ferramentas facilitam e aceleram todo o processo de desenvolvimento dos utilizadores, ao mesmo tempo que permitem a criação de produtos com maior rigor profissional. No entanto, num contexto cross framework, surgem dificuldades de compatibilidade relativas ao desenvolvimento e implementação de componentes visuais. Cada framework implementa a sua estrutura específica, dificultando a reutilização de componentes. Assim, desenvolvido em contexto de projeto de dissertação, este trabalho tem por objetivo a investigação do potencial dos Web Components como solução de interoperabilidade num contexto cross framework. Para materializar o conhecimento adquirido, e considerando a tecnologia em questão, foi desenvolvido um protótipo para servir as necessidades da Altice Labs, uma vez que esta foi a empresa que forneceu o campo para a investigação. Este protótipo foi testado, discutido com a equipa de Coordenação Tecnológica e apresentado à empresa. Revelou ter potencial para, possivelmente, reformular o processo de desenvolvimento das equipas.The range of frameworks for front-end web development has been growing rapidly for the last years. Nowadays, this range is quite extensive and it is expected to keep growing, with more evolved tools to serve the needs of the developers. Such tools aim to easen and quicken the development process, as well as allowing creating products with professional rigor. However, within a cross Framework context, it is expected for compatibility issues to arise when talking about the development and implementation processes for visual components. Each framework implements its own specific structure, invalidating the reuse of patterns when developing components. As such, and considering the project dissertation context, the objective of the work hereafter presented is to investigate the potential of Web Components as an interoperability solution in a cross framework environment. In order to materialize the findings, and considering the technology in question, a prototype was developed to serve Altice Labs’ needs, as this was the company that provided the field for the investigation. This prototype was tested, discussed with the Technological Coordination team, and presented to the company. It has shown to have potential to possibly affect the development process of the teams.2018-12-10T11:20:52Z2018-01-01T00:00:00Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/24825TID:202240894porMartins, Rui Filipe da Cunhainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:48:32Zoai:ria.ua.pt:10773/24825Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:58:22.115630Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Web components: solução de compatibilidade na implementação de componentes cross framework
title Web components: solução de compatibilidade na implementação de componentes cross framework
spellingShingle Web components: solução de compatibilidade na implementação de componentes cross framework
Martins, Rui Filipe da Cunha
Web Components
Desenvolvimento Web
Interoperabilidade
Cross Framework
title_short Web components: solução de compatibilidade na implementação de componentes cross framework
title_full Web components: solução de compatibilidade na implementação de componentes cross framework
title_fullStr Web components: solução de compatibilidade na implementação de componentes cross framework
title_full_unstemmed Web components: solução de compatibilidade na implementação de componentes cross framework
title_sort Web components: solução de compatibilidade na implementação de componentes cross framework
author Martins, Rui Filipe da Cunha
author_facet Martins, Rui Filipe da Cunha
author_role author
dc.contributor.author.fl_str_mv Martins, Rui Filipe da Cunha
dc.subject.por.fl_str_mv Web Components
Desenvolvimento Web
Interoperabilidade
Cross Framework
topic Web Components
Desenvolvimento Web
Interoperabilidade
Cross Framework
description O leque de frameworks de desenvolvimento Web para a vertente front-end tem vindo a crescer rapidamente nos últimos anos. Atualmente, a gama considerada é bastante extensa, esperando-se que continue em expansão, com ferramentas cada vez mais evoluídas para servir as necessidades dos programadores. Estas ferramentas facilitam e aceleram todo o processo de desenvolvimento dos utilizadores, ao mesmo tempo que permitem a criação de produtos com maior rigor profissional. No entanto, num contexto cross framework, surgem dificuldades de compatibilidade relativas ao desenvolvimento e implementação de componentes visuais. Cada framework implementa a sua estrutura específica, dificultando a reutilização de componentes. Assim, desenvolvido em contexto de projeto de dissertação, este trabalho tem por objetivo a investigação do potencial dos Web Components como solução de interoperabilidade num contexto cross framework. Para materializar o conhecimento adquirido, e considerando a tecnologia em questão, foi desenvolvido um protótipo para servir as necessidades da Altice Labs, uma vez que esta foi a empresa que forneceu o campo para a investigação. Este protótipo foi testado, discutido com a equipa de Coordenação Tecnológica e apresentado à empresa. Revelou ter potencial para, possivelmente, reformular o processo de desenvolvimento das equipas.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-10T11:20:52Z
2018-01-01T00:00:00Z
2018
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/24825
TID:202240894
url http://hdl.handle.net/10773/24825
identifier_str_mv TID:202240894
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.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137638082412544