Trabajo Práctico Número 2
Que el alumno logre:
- Adquirir habilidades y conocimiento de las principales características y capacidades de las diferentes tecnologías y herramientas para el desarrollo y construcción de aplicaciones informáticas actuales.
- Aplicar criterios de selección de software en base a características y necesidades de un sistema.
- Adquirir habilidades en búsqueda y organización de información.
Grupal: en grupos de entre 4 y 7 alumnos.
Individual con coloquio en máquina e informe impreso y digital (formato .odt .doc .pdf).
16/06/2023
16/06/2023
- Formato de hoja: A4.
- Carátula: Nombre de la materia, año de cursado, número de grupo, nombre completo de los integrantes. Correo electrónico de cada integrante.
- Índice de contenidos: índice temático de contenidos.
- Cuadro Comparativo: Cuadro sinóptico resumen de doble entrada (característica x herramienta) conteniendo los principales ítems y cuantificaciones.
- Bibliografía: Citación de Fuentes de referencia de la documentación o bibliografía consultada.
- Cumplimiento de actividades propuestas y fechas indicadas.
- Investigación y desarrollo del material.
- Presentación.
- La correcta redacción de los textos, su ortografía y puntuación.
- La relación y coherencia en cuanto a los tipos de letras utilizados para los capítulos, partes o secciones componentes del informe.
Informe teórico
- Explicar conceptos centrales de aplicaciones SSR (Server-side rendering). Esquemas de funcionamiento. Características.
- Explicar conceptos centrales de aplicaciones SPA (Single Page Application). Esquemas de funcionamiento. Características.
- Explicar conceptos centrales de aplicaciones con Geneadores de sitios estáticos. Esquemas de funcionamiento. Características.
- Diferencias entre aplicaciones SSR y SPA. Cuadro comparativo, Ventajas y desventajas de los diferentes enfoques.
- ¿Cuando utilizar SSR, SPA o Sitios estáticos?
- Conclusiones
- Desarollar un ejemplo práctico que incluya los conceptos centrales de una app SSR donde puedan explicar donde se ejecutan las diferenctes partes del código.
- Incluir un archivo Run.md u otro nombre que explique como instalamos/construimos y corremos localmente la aplicación.
Nota:Subir el código y el informe final al repositorio, crear una rama identificando al grupo para subir el código con un tag de versión
- Repositorio: TP Nº 2