Trabajo Práctico Número 2

Objetivos

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.

Modalidad de Desarrollo

Grupal: en grupos de entre 4 y 7 alumnos.

Formato de Presentación

Individual con coloquio en máquina e informe impreso y digital (formato .odt .doc .pdf).

Fecha de Entrega

16/06/2023

Exposición Grupal

16/06/2023

Contenido del Informe de Presentación

  • 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.

Aspectos de Evaluación

  • Cumplimiento de actividades propuestas y fechas indicadas.
  • Investigación y desarrollo del material.
  • Presentación.
    1. La correcta redacción de los textos, su ortografía y puntuación.
    2. La relación y coherencia en cuanto a los tipos de letras utilizados para los capítulos, partes o secciones componentes del informe.

Actividad Nº 1: SPA vs SSR

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

Actividad Nº 2: Ejemplo práctico App SSR

  • 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