Carlos Uriel de Jesus Sánchez González
Como indica el instructor, y en opinión personal y laboral es mejor manejar web sockets
Juan Carlos Barcinilla Alarcon
Es el futuro.
La arquitectura Cliente - Servidor se usa tanto para HTTP como Sockets.
El CLIENTE es el elemento de la arquitectura que envía y recibe datos desde y hacia el servidor.
El SERVIDOR es el encargado de atender todas las solicitudes de los clientes, generalmente ademas del código que atiende las peticiones tambien tenemos las bases de datos en las que almacenamos la información.
En nuestro caso el cliente es la aplicación de Angular 4 que estamos desarrollando y el servidor es Firebase.
Carlos Uriel de Jesus Sánchez González
Como indica el instructor, y en opinión personal y laboral es mejor manejar web sockets
Juan Carlos Barcinilla Alarcon
Es el futuro.
Alejandro Martín Fernández
Headers ya está desfasado, dejo mi código:
import { HttpClient, HttpHeaders } from '@angular/common/http'; public guardarLugar(lugar: any) { const httpOptions = { headers: new HttpHeaders({ 'Content-Type': 'application/json', }) }; return this.http.post<any>(`${this.API_ENDPOINT}/lugares.json`, lugar, httpOptions); }
Alejandro Martín Fernández
Jesús Olivares Olivares Suarez
La magia de trabajar Cliente servidor y con entorno WEB es que los sistemas no requieren instalar ninguna aplicación. Es que no tenemos que tener instalada la aplicación las computadoras.
Solo con el navegador accedemos por URL y podemos tener acceso desde cualquier computador.
Luis Felipe Cardona Florez
Firebase es una base de datos o un servidor ?
Diego Forero
Team PlatziFirebase es un Backend as a Services, tienen varios servicios como es base de datos en tiempo real, autenticación entre otros servicios para que se puedan implementar en aplicaciones por lo general móviles.
Luis Felipe Cardona Florez
Las web progressive son con puro firebase y angular ?
Cristian Palta
buenas clases
Bueno, me faltó un .suscribe() al final del return
return this.http.post<any>(`${this.API_ENDPOINT}/lugares.json`, lugar, httpOptions).suscribe();