S.P.A.



TRABAJO FINAL DE INGENIERIA EN INFORMATICA


"Arquitecturas en Aplicaciones de Una Sola Página"





Universidad de Mendoza




INTRODUCCIÓN


Aplicación de Una Sola Página (del inglés: Single Page Application) es un concepto que engloba a las aplicaciones web que se comportan como aplicaciones de escritorio. Es decir, aquellas en las cuales el total del contenido de la página se carga sólo la primera vez para luego actualizar sólo aquellos datos que el front-end le demande al back-end, reduciendo así el flujo de datos intercambiados. El propósito general es dar una experiencia más fluida al usuario en comparación con las aplicaciones web clásicas.

OBJETIVOS


Establecer un procedimiento formal de desarrollo en aplicaciones de una sola página:

  • Describir las tecnologías más representativas para su uso en el front-end.
  • Describir las tecnologías más representativas para su uso en el back-end.
  • Describir las consideraciones de diseño que un framework debe resolver.
  • Desarrollar una aplicación de ejemplo, pasando por las fases de toma de requisitos, análisis, diseño, implementación, despliegue y pruebas, basada en un framework arbitrario en el back-end:
    • Implementar el front-end usando Angular.
    • Implementar el front-end usando React.
    • Implementar el front-end usando Vue.
  • Realizar comparaciones (benchmarks) entre las 3 implementaciones.
  • Presentar conclusiones.

ENCUESTAS


No hay comentarios:

Publicar un comentario