Publicación: Reconstrucción de interfaz gráfica de usuario basada en tecnología REACT para aplicación web de mantenimiento de enlaces rotos
dc.contributor.advisor | Enciso Moreno, Javier Mauricio | |
dc.contributor.author | Palacios Hoyos, Diego Fernando | |
dc.date.accessioned | 2024-09-06T21:50:18Z | |
dc.date.available | 2024-09-06T21:50:18Z | |
dc.date.issued | 2020 | |
dc.description | Incluye tablas e ilustraciones. | spa |
dc.description.abstract | Las tecnologías para el desarrollo web están en constante cambio y renovación permanente. Estás tecnologías emergentes se aplican en proyectos con el fin de mejorar o añadir funcionalidades. En los últimos años, frameworks, bibliotecas y librerías como React JS y Angular lideran el desarrollo de la capa frontend en los proyectos, desplazando otras soluciones como plantillas que requieren grandes esfuerzos para su mantenimiento. Muchas de las páginas y aplicaciones web que hoy en día funcionan o se pueden encontrar en internet se basan en plantillas, estas plantillas, aunque pueden facilitar y ahorrar tiempo a los desarrolladores, son diseñadas por terceros lo cual puede limitar o ralentizar los procesos de actualización de diseño. Al realizar un cambio en la tecnología de plantillas al uso de una librería para el frontend se espera mejorar la mantenibilidad de las aplicaciones web [1]. En el caso de la aplicación web BYE BYE 404, su interfaz fue desarrollada con un sistema de plantillas, las cuales se decidió actualizar mediante un cambio de tecnología para aprovechar las bondades de una biblioteca Javascript como React JS que aporta más flexibilidad y facilita su mantenimiento. | spa |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero(a) de Sistemas | |
dc.description.notes | Trabajo de grado para obtener el título de Ingeniero de Sistemas | spa |
dc.description.tableofcontents | Índice de tablas. -- Índice de ilustraciones. -- 1. Agradecimientos. -- 2. Resumen. -- 3. Planteamiento del problema. -- 4. Objetivos. -- 4.1 Objetivo general. -- 4.2 Objetivos específicos. -- 5. Justificación. -- 6. Marco teórico. -- 6.1 React. -- 6.1.1 ¿Por qué usar react?. -- 6.1.2 Virtual dom. -- 6.1.3 Componentes. -- 6.1.4 Estados. -- 6.2 Bootstrap. -- 6.2.1 Sistema de rejilla. -- 6.2.2 Ícon. -- 6.3 Git. -- 6.3.1 Flujo de trabajo. -- 6.4 Docker. -- 6.5 Api rest. -- 7. Metodología y área de estudio. -- 8. Ejecución. --- 8.1 Desarrollo de las prácticas. -- 8.1.1 Descripción de la duración pasantía. -- 8.2 Implementación. -- 9. Resultados. -- 9.1 Desarrollo de mockups. -- 9.2 Análisis en las funcionalidades. -- 9.3 Interfaz de usuario. -- 9.3.1 Login. -- 9.3.2 Dashboard. -- 9.3.4 Tablas. -- 9.3.5 Otros. -- 9.4 Plan de pruebas. -- 9.5 Despliegue. -- 10. Discusión. -- 11. Conclusiones. -- 12. Bibliografía. | spa |
dc.format.extent | 42 páginas | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | Palacios Hoyos, Diego F. (2020). Reconstrucción de interfaz gráfica de usuario basada en tecnología REACT para aplicación web de mantenimiento de enlaces rotos [Trabajo de grado, Universidad de los Llanos]. Repositorio Universidad de los Llanos. | |
dc.identifier.instname | Universidad de los Llanos | |
dc.identifier.reponame | Repositorio digital Universidad de los Llanos | |
dc.identifier.repourl | https://repositorio.unillanos.edu.co/ | |
dc.identifier.uri | https://repositorio.unillanos.edu.co/handle/001/4293 | |
dc.language.iso | spa | |
dc.publisher | Universidad de los Llanos | |
dc.publisher.branch | Sede Barcelona | |
dc.publisher.faculty | Facultad de Ciencias Básicas e Ingeniería | |
dc.publisher.place | Villavicencio | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.relation.references | Berbel Marín, P. (2018). Desarrollo de un frontend en ReactJS. | |
dc.relation.references | Jimenez, J. (2015). Descubre React. Recuperado en octubre, 2, 2018. | |
dc.relation.references | Gackenheimer, C. (2015). Introduction to React. | |
dc.relation.references | Fedosejev, A. (2015). React. js essentials. Packt Publishing | |
dc.relation.references | Soler Izquierdo, L. (2019). Desarrollo de una Dapp basada en Ethereum y React (Bachelor's thesis, Universitat Politècnica de Catalunya). | |
dc.relation.references | “React.” [Online]. Available: https://es.reactjs.org/docs. | |
dc.relation.references | Ltd Vipul, A. M., & Sonpatki, P. (2016). ReactJS by Example-Building Modern Web Applications with React. Packt Publishing Ltd. | |
dc.relation.references | Wikipedia, “Bootstrap.” [Online]. Available: https://es.wikipedia.org/wiki/Bootstrap_(framework) | |
dc.relation.references | Krause, J. (2016). Introducing Bootstrap 4. | |
dc.relation.references | Bootstrap, “Icons” [Online]. Available: https://icons.getbootstrap.com/. | |
dc.relation.references | “Git.” [Online]. Available: https://git-scm.com/. | |
dc.relation.references | Chacon, S., & Straub, B. (2014). Pro git. Springer Nature. | |
dc.relation.references | Red hat, “What is Docker”. [Online]. Available: https://www.redhat.com/es/topics/containers/what-is-docker | |
dc.relation.references | “Docker” [Online]. Available: https://www.docker.com/resources/what-container. | |
dc.relation.references | Red hat, “What is a rest api”. [Online]. Available: https://www.redhat.com/es/topics/api/what-is-a-rest-api | |
dc.relation.references | “Metodología de Prototipo” [Online]. Available: https://www.megapractical.com/blog-de-arquitectura-soa-y-desarrollo-de- software/metodologias-de-desarrollo-de-software | |
dc.relation.references | “Ciclo de vida de un prototipo” [Online]. Available: https://ingsoftware.weebly.com/ciclo-de-vida-de-un-prototipo.html | |
dc.relation.references | Rivero, J. M., Grigera, J., Rossi, G., Luna, E. R., & Koch, N. (2011, January). Improving Agility in Model-Driven Web Engineering. In CAiSE Forum (Vol. 734, pp. 163-170). | |
dc.relation.references | kyocera, “Dashboard.” [Online]. Available: https://www.kyoceradocumentsolutions.es/es/smarter-workspaces/business- challenges/procesos/dashboard-y-su-significado-estrategico.html | |
dc.relation.references | Wikipedia, “Crud.” [Online]. Available: https://es.wikipedia.org/wiki/CRUD | |
dc.rights | Derechos reservados - Universidad de los Llanos, 2020 | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
dc.rights.license | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.proposal | React js | spa |
dc.subject.proposal | Framework | spa |
dc.subject.proposal | Tecnología | spa |
dc.subject.proposal | Frontend | spa |
dc.subject.proposal | Interfaz | spa |
dc.subject.proposal | Javascript | spa |
dc.title | Reconstrucción de interfaz gráfica de usuario basada en tecnología REACT para aplicación web de mantenimiento de enlaces rotos | spa |
dc.type | Trabajo de grado - Pregrado | |
dc.type.category | Proyectos de investigación | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
dc.type.content | Text | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
dc.type.version | info:eu-repo/semantics/publishedVersion | |
dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización
- Tamaño:
- 1.57 MB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Anexo 1
- Tamaño:
- 909.51 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 15.18 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: