Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Desplegando Api en Heroku

13/17
Recursos

Aportes 17

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Firebase es la ultima generacion de plataforamas, se considera BPaaS de Business As a Services, no confundir con BaaS que es Backend as a Service,

La diferencias contra BaaS, SaaS, IaaS, PaaS es que en un BPaaS no te importa como esta hecho por detras, ni que tecnologia, simplemente tu solucitar una funcionalidad y el BPaaS te la da.

Como bien dice @JuanGalvis, Firebase tiene muchos elementos para utilizar como lo es el Hosting, Functions, Firestore, pero en ningun momento se dice una tecnologia en particular, osea que por detras puede tener base de datos MySQL, Maria, Mongo, etc… lo mismos para el servidor web Apache,Tomcat, Express, etc… Pero en realidad eso no importa porque simplemente se utiliza, delegando todo a Google

para los que no les sirva acceder a /tasks y /users.
Deben acceder con /v1/tasks y /v1/users

También existen otras cosas llamadas BaaS (Backend As A Service) donde tú no te preocupas por programar backend, sino que ya está programado y tu solo lo configuras, pueden ver más de esto en el Curso de Firebase para la web 👀

¿que paso con las buenas prácticas de seguridad?
¿Dar acceso a todas las IPs a nuestra base de datos?
Lo adecuado sería añadir los segmentos de IP correspondientes al clod de Heroku, eso en caso de que sean cambiantes, o si siempre son los mismos añadirlos de forma individual.

Tengo una duda, especificamente cómo se definiría Firebase entonces?

Por qué Firebase te permite publicar tu página web mediante “Hoisting”, administración de usuarios y especie de base de datos NoSQL de “Cloud Firestore” o crear con Firebase una API (Con sus reglas y manipulable con Postman por ejemplo)

Sería como un hoisting de frontend y base de datos NoSQL integrado no?

No me sirve, conecto todo tal cual la clase y me dice “aplication error”

  1. conecte con Compass
  2. agregue la var entorno
  3. agregue la ip 0.0.0.0/0
  4. conecte con git
  5. probe en local y si funciona
  6. hago deploy y me dice aplication error

Allí mismo en Heroku puedes crear la base de datos, por defecto hay una de Postgres gratuita.

Cannot GET /tasks

Cuando desplegaba la api en heroku me mostraba un error, resulta que la contraseña estaba con caracteres especiales y como dijeron en un comentario de la clase pasada user https://www.urlencoder.org/ para encodificar el password de mongodb y recién me funcionó.

😎

.

podrían ayudarme para hacer el despliegue en local, también.

muchas gracias

la app me corre bien pero no puedo acceder a /tasks ni /users me sale el mensaje
Cannot GET/users

La app me corre bien pero no puedo acceder a /tasks ni /users me sale el mensaje
Cannot GET/users

En que momento, el profesor creo a la base de datos test???

Instrucciones para instalar el cli de heroku en arquitectura arm de Linux para Raspberry pi 3 (ya que desde el administrador de paquetes apt y npm no logre poder instalarlo)

https://stackoverflow.com/questions/50492044/how-to-install-heroku-cli-on-raspberry-pi-3

Muy buen profe, hace ver todo simple