Single-Page Application
Una Single-Page Application actualiza vistas dentro de un documento web cargado. Puede tener muchas vistas y URL distintas.
Cambiar de vista sin recargar todo el documento
Una Single-Page Application, o SPA, actualiza contenido dentro de un documento web cargado mediante JavaScript. Cambiar de vista no exige cargar un documento completo cada vez. Aun así, pueden solicitarse nuevos datos al servidor.
En una lista ficticia de pedidos, usted cambia un filtro de estado. Los resultados se actualizan y el resto de la interfaz permanece. Una implementación útil también permite recuperar el estado esperado con Atrás o al volver a abrir una dirección guardada.
«Single Page» no significa que el producto solo pueda tener una vista o URL. Tampoco garantiza velocidad. Las solicitudes, el volumen de scripts y la navegación deben comprobarse en el flujo real.
Fuentes
Términos relacionados
- Aplicación webUna aplicación web permite realizar tareas con tecnologías web, normalmente desde el navegador. La instalación y el uso sin conexión requieren un diseño específico.
- JavaScriptJavaScript es un lenguaje para la lógica de aplicaciones, dentro y fuera del navegador. Su función difiere de HTML y CSS.
- Renderizado del lado del servidorEl renderizado del lado del servidor produce HTML en el servidor. La actualidad, la personalización y la velocidad también dependen de los datos y de la caché.
- Sistema heredadoUn sistema existente que sigue en uso, con dependencias técnicas y de negocio acumuladas.
- Arquitectura multiinquilinoUna solución multiinquilino admite ámbitos separados por cliente o grupo. Un inquilino no equivale automáticamente a una persona o una base de datos.
- Caché del navegadorLa caché del navegador guarda respuestas HTTP adecuadas. Su reutilización y validación siguen las reglas correspondientes.
Artículos sobre el tema








Desarrollo de software con ASES
Software a medida, aplicaciones web y móviles


