Librería de componentes para agilizar el desarrollo inicial de un proyecto
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | TES 24/49 (Browse shelf(Opens below)) | Available | DIF-05412 | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde |
Browsing Biblioteca de la Facultad de Informática shelves Close shelf browser (Hides shelf browser)
Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2024.
Capítulo 1. Introducción -- 1.1 Motivación y objetivo de la tesina -- 1.1.1 Motivación -- 1.1.2 Objetivo -- 1.2 Trabajo realizado -- 1.2.1 Exhibición a través de Storybook -- 1.2.2 Desarrollo de un sitio web de documentación -- 1.2.3 Objetivos específicos del trabajo realizado -- 1.2.4 Conclusión -- 1.3 Organización de la tesina -- Capítulo 2. Desarrollo frontend -- 2.1 Fundamentos del desarrollo frontend: HTML, CSS y JavaScript -- 2.2 Diseño responsivo y accesibilidad -- 2.3 Experiencia del usuario (UX -- 2.4 Importancia de las librerías de componentes -- 2.4.1 Ejemplos de librerías de componentes -- 2.5 Importancia en el desarrollo frontend -- 2.6 Revisión de frameworks: Vue, Angular y React -- 2.6.1 Vue.js -- 2.6.2 Angular -- 2.6.3 React -- 2.6.4 Comparativa de frameworks -- 2.7 Tendencias tecnológicas -- 2.7.1 Inteligencia artificial (AI) y aprendizaje automático (ML -- 2.8 Resumen del capítulo -- Capítulo 3. Diseño centrado en el usuario (UX/UI -- 3.1 Principios de UX y UI -- 3.1.1 Usabilidad -- 3.1.2 Accesibilidad -- 3.1.3 Diseño centrado en el usuario -- 3.1.4 Consistencia en el diseño -- 3.1.5 Importancia de la estética en la interfaz -- 3.2 Integración de UX/UI en el desarrollo de componentes -- 3.2.1 Diseño de componentes reutilizables -- 3.2.2 Desarrollo con un enfoque modular -- 3.2.3 Prototipado y pruebas de usabilidad en componentes -- 3.2.4 Implementación y mantenimiento de componentes UX/UI -- 3.3 Sinergia entre diseño y funcionalidad -- 3.3.1 Equilibrio entre diseño estético y funcionalidad técnica -- 3.3.2 La colaboración entre diseñadores y desarrolladores -- 3.3.3 Manejo de compromisos en el desarrollo frontend -- 3.3.4 La importancia de la colaboración interdisciplinaria -- 3.4 Resumen del capítulo -- Capítulo 4. El Desarrollo realizado -- 4.1 Creación de la biblioteca de componentes -- 4.1.2 Diseño y planificación -- 4.1.3 Desarrollo de componentes -- 4.2 Elección de React y herramientas utilizadas -- 4.2.1 Ventajas de React -- 4.2.2 Herramientas utilizadas en el desarrollo -- 4.2.3 Integración y beneficios -- 4.3 Proceso colaborativo y ejemplos prácticos -- 4.3.1 Gestión del proyecto y metodología de trabajo -- 4.3.2 Proceso colaborativo entre equipos -- 4.4 Participación de la tesista en el equipo de desarrollo -- Componentes desarrollados -- Coordinación con el equipo -- 4.5 Resumen del capítulo -- Capítulo 5. Evaluación de la biblioteca de componentes -- 5.1 Introducción -- 5.2 Ejemplo práctico de componentes en acción -- 5.2.1 Dashboard -- 5.3 Validación de la biblioteca de componentes -- Accesibilidad -- Otras validaciones (rendimiento, mejores prácticas y optimización para motores de búsqueda) -- Mejoras que se podrían realizar -- Reutilización -- Mantenibilidad -- Consistencia visual -- 5.4 Conclusión -- 5.5 Resumen del capítulo -- Capítulo 6: Conclusiones -- 6.1 Resumen del trabajo realizado -- 6.2 Impacto de la biblioteca de componentes -- 6.3 Lecciones aprendidas -- 6.4 Contribuciones y futuro -- 6.5 Reflexión final -- Capítulo 7. Referencias bibliográficas