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

Bibliographic Details
Main Author: Martins, Rui Filipe da Cunha
Publication Date: 2018
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10773/24825
Summary: 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órios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/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órios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-06T04:18:15Zoai:ria.ua.pt:10773/24825Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:03:57.372300Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594256084697088