Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial

RESUMEN : El presente trabajo detalla el desarrollo de la librería de componentes frontend "Spartan" para Evertec Placetopay, con el objetivo de optimizar la eficiencia y coherencia en sus aplicaciones web. La librería fue diseñada utilizando Vue.js y publicada en npm, proporcionando una s...

Full description

Autores:
Zea Acevedo, Juan David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/43163
Acceso en línea:
https://hdl.handle.net/10495/43163
Palabra clave:
Optimización
Optimization
Aplicación informática
Computer applications
Archivos
Archives
Interfaces con el usuario (Sistemas para computador)
User interfaces (computer systems)
Librería de componentes
Frontend
Scrum
Pruebas unitarias
GitHub Actions
http://vocabularies.unesco.org/thesaurus/concept6659
http://vocabularies.unesco.org/thesaurus/concept520
http://vocabularies.unesco.org/thesaurus/concept492
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_a061e8bf4f4c85cbdd325b6443378f26
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/43163
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
title Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
spellingShingle Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
Optimización
Optimization
Aplicación informática
Computer applications
Archivos
Archives
Interfaces con el usuario (Sistemas para computador)
User interfaces (computer systems)
Librería de componentes
Frontend
Scrum
Pruebas unitarias
GitHub Actions
http://vocabularies.unesco.org/thesaurus/concept6659
http://vocabularies.unesco.org/thesaurus/concept520
http://vocabularies.unesco.org/thesaurus/concept492
title_short Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
title_full Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
title_fullStr Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
title_full_unstemmed Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
title_sort Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarial
dc.creator.fl_str_mv Zea Acevedo, Juan David
dc.contributor.advisor.none.fl_str_mv Zabala Orrego, Sandra Patricia
dc.contributor.author.none.fl_str_mv Zea Acevedo, Juan David
dc.subject.unesco.none.fl_str_mv Optimización
Optimization
Aplicación informática
Computer applications
Archivos
Archives
topic Optimización
Optimization
Aplicación informática
Computer applications
Archivos
Archives
Interfaces con el usuario (Sistemas para computador)
User interfaces (computer systems)
Librería de componentes
Frontend
Scrum
Pruebas unitarias
GitHub Actions
http://vocabularies.unesco.org/thesaurus/concept6659
http://vocabularies.unesco.org/thesaurus/concept520
http://vocabularies.unesco.org/thesaurus/concept492
dc.subject.lemb.none.fl_str_mv Interfaces con el usuario (Sistemas para computador)
User interfaces (computer systems)
dc.subject.proposal.spa.fl_str_mv Librería de componentes
Frontend
Scrum
Pruebas unitarias
GitHub Actions
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept6659
http://vocabularies.unesco.org/thesaurus/concept520
http://vocabularies.unesco.org/thesaurus/concept492
description RESUMEN : El presente trabajo detalla el desarrollo de la librería de componentes frontend "Spartan" para Evertec Placetopay, con el objetivo de optimizar la eficiencia y coherencia en sus aplicaciones web. La librería fue diseñada utilizando Vue.js y publicada en npm, proporcionando una solución estandarizada para los desarrolladores de la empresa. El proyecto busca resolver problemas relacionados con la creación repetitiva de componentes y la falta de uniformidad visual en las aplicaciones. Entre los resultados más destacados se encuentra la creación y publicación de más de 50 componentes, acompañados de documentación detallada y ejemplos prácticos, disponibles para su uso.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-11-05T12:56:24Z
dc.date.available.none.fl_str_mv 2024-11-05T12:56:24Z
dc.date.issued.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/43163
url https://hdl.handle.net/10495/43163
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.issupplementedby.spa.fl_str_mv https://vuejs.org/
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 20 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Antioquia
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería. Ingeniería de Sistemas
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/dcf35b36-981a-4ec9-946d-21e403ba11ac/download
https://bibliotecadigital.udea.edu.co/bitstreams/b5a3b995-2c64-430d-b0df-a7b75ed93987/download
https://bibliotecadigital.udea.edu.co/bitstreams/38524af7-03a1-4c09-a8a2-4dd8c1109551/download
https://bibliotecadigital.udea.edu.co/bitstreams/5634e0ee-233d-4237-ad9d-cd6a4b202290/download
bitstream.checksum.fl_str_mv d772d91981f99dff1ab3f865ae02ee47
8a4605be74aa9ea9d79846c1fba20a33
40a292667c7073303e21fa047a68bfe7
68255b9d5abb836e0c2b580fe0406d54
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052126847893504
spelling Zabala Orrego, Sandra PatriciaZea Acevedo, Juan David2024-11-05T12:56:24Z2024-11-05T12:56:24Z2024https://hdl.handle.net/10495/43163RESUMEN : El presente trabajo detalla el desarrollo de la librería de componentes frontend "Spartan" para Evertec Placetopay, con el objetivo de optimizar la eficiencia y coherencia en sus aplicaciones web. La librería fue diseñada utilizando Vue.js y publicada en npm, proporcionando una solución estandarizada para los desarrolladores de la empresa. El proyecto busca resolver problemas relacionados con la creación repetitiva de componentes y la falta de uniformidad visual en las aplicaciones. Entre los resultados más destacados se encuentra la creación y publicación de más de 50 componentes, acompañados de documentación detallada y ejemplos prácticos, disponibles para su uso.ABSTRACT : This work details the development of the frontend component library "Spartan" for Evertec Placetopay, aimed at optimizing efficiency and consistency in their web applications. The library was designed using Vue.js and published on npm, providing a standardized solution for the company’s developers. The project seeks to address issues related to the repetitive creation of components and the lack of visual uniformity in applications. Among the most notable results is the creation and publication of over 50 components, accompanied by detailed documentation and practical examples, available for use.PregradoIngeniero de Sistemas20 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de librería de componentes frontend reutilizables para la eficiencia y coherencia en proyectos de Evertec Placetopay. Práctica empresarialTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftOptimizaciónOptimizationAplicación informáticaComputer applicationsArchivosArchivesInterfaces con el usuario (Sistemas para computador)User interfaces (computer systems)Librería de componentesFrontendScrumPruebas unitariasGitHub Actionshttp://vocabularies.unesco.org/thesaurus/concept6659http://vocabularies.unesco.org/thesaurus/concept520http://vocabularies.unesco.org/thesaurus/concept492https://vuejs.org/PublicationORIGINALZeaJuan_2024_ComponentesFrontendReutilizables.pdfZeaJuan_2024_ComponentesFrontendReutilizables.pdfTrabajo de grado de pregradoapplication/pdf949155https://bibliotecadigital.udea.edu.co/bitstreams/dcf35b36-981a-4ec9-946d-21e403ba11ac/downloadd772d91981f99dff1ab3f865ae02ee47MD52trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/b5a3b995-2c64-430d-b0df-a7b75ed93987/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTZeaJuan_2024_ComponentesFrontendReutilizables.pdf.txtZeaJuan_2024_ComponentesFrontendReutilizables.pdf.txtExtracted texttext/plain22711https://bibliotecadigital.udea.edu.co/bitstreams/38524af7-03a1-4c09-a8a2-4dd8c1109551/download40a292667c7073303e21fa047a68bfe7MD56falseAnonymousREADTHUMBNAILZeaJuan_2024_ComponentesFrontendReutilizables.pdf.jpgZeaJuan_2024_ComponentesFrontendReutilizables.pdf.jpgGenerated Thumbnailimage/jpeg6310https://bibliotecadigital.udea.edu.co/bitstreams/5634e0ee-233d-4237-ad9d-cd6a4b202290/download68255b9d5abb836e0c2b580fe0406d54MD57falseAnonymousREAD10495/43163oai:bibliotecadigital.udea.edu.co:10495/431632025-03-26 17:22:44.702https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=