Aplicaciones de página única (SPA)

Una aplicación de página única o SPA es una aplicación que consta de una sola página cuyos recursos se cargan dinámicamente cuando se requiere y no es necesario recargar toda la página en el navegador al efectuarse cada nueva acción por parte del usuario.

Se trata de un tipo de aplicación que está pensada para páginas donde se prevé que la mayor parte de la información va a permanecer igual y donde sólo se actualizarán algunos fragmentos a la vez. 

El objetivo de una SPA es el de obtener mayor fluidez y agilidad en la navegación, optimizar el uso de recursos y en su conjunto mejorar la experiencia del usuario.

El lenguaje más utilizado para desarrollar una SPA es Javascript ya que podemos utilizarlo tanto del lado del cliente como del servidor con NodeJS.

Mediante el uso de una API, una SPA puede funcionar con servicios de back-end desarrollados en diferentes lenguajes además de NodeJS.

Los 3 frameworks Javascript principalmente utilizados para desarrollar aplicaciones SPA son React, Angular y Vue. La elección de un framework u otro dependerá del proyecto y de las particularidades del mismo.

Algunos ejemplos de páginas SPA más populares son Facebook, Google Maps, Gmail, Netflix, Airbnb, Dropbox, Paypal o Pinterest.

Facebook
Twitter
LinkedIn

Nuevas/ publicaciones

Nuevas/ publicaciones