¿Cómo funcionan las aplicaciones en internet?
Clase 2 de 36 • Curso de Flask
Contenido del curso
- 21

Planteamiento del proyecto: To Do List
01:54 - 22

App Factory
06:49 - 23

Uso de Blueprints
13:49 - 24

Blueprints II
07:30 - 25

Base de datos y App Engine con Flask
03:11 - 26
Configuración de Google Cloud SDK
00:17 - 27

Configuración de proyecto en Google Cloud Platform
07:11 - 28

Implementación de Firestore
11:53 - 29

Autenticación de usuarios: Login
11:20 - 30

Autenticación de usuarios: Logout
10:03 - 31

Signup
10:53 - 32

Agregar tareas
08:27 - 33

Eliminar tareas
13:24 - 34

Editar tareas
09:01 - 35

Deploy a producción con App Engine
07:43 - 36

Conclusiones
01:27
Cuando utilizas una aplicación web puedes interactuar con ella desde una computadora hasta un dispositivo móvil, pero esto no quiere decir que consume el procesamiento de tu dispositivo. Todo lo contrario, se hace en una red de servidores.
Estos servidores unen su poder de procesamiento con el fin transmitir solicitudes a todo el mundo, a su vez utilizar servidores especializados para almacenar los datos con los cuales se está trabajando, así como los datos de los demás usuarios. Como todo esto sucede sin demora alguna, parecerá que la aplicación se está ejecutando de forma nativa en tu dispositivo.
El servidor procesa la información obtenida por el navegador, luego se realizan los procedimientos necesarios de acuerdo a la lógica de negocio de la aplicación para regresar la información solicitada al cliente.
Ejemplo:
Cuando utilizamos Google Drive el cual es una aplicación web y abrimos un documento con Google Docs, el navegador se comunica con los servidores para ver y editar el documento.
A medida que vayas editando el documento, tu navegador trabajará de la mano con los servidores para asegurarse que todos los cambios se estén guardando.
Ventajas:
- Muchas de las aplicaciones web que existen son gratuitas.
- Puedes acceder a tu información en cualquier momento y lugar.
- No dependes de un dispositivo en específico ya que la aplicación se encuentra almacenada en la web.