No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende Ingl茅s, Programaci贸n, AI, Ciberseguridad y mucho m谩s.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

4 D铆as
9 Hrs
11 Min
43 Seg

Deployment a Vercel

26/27
Recursos

Aportes 24

Preguntas 7

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Tuve un problema con los limites de Vercel, al inicio pense que era por el numero de endpoints finales, pero solo configur茅 el archivo vercel.json qued贸 as铆:

{
  "rewrites": [
    {
      "source": "/api/(.*)",
      "destination": "/api"
    }
  ],
  "builds": [
    {
      "src": "/api/index.js",
      "use": "@now/node"
    }
  ]
}

Aca mi API y ac谩 mi repositorio .

Es segunda vez que hago este curso y la vez anterior no ten铆a esta clase. Gracias por mantener la calidad y los cursos actualizados. Ahora ir茅 a hacer deploy en mi cuenta de Vercel. Excelente 馃樇

GRACIAS!!! NICO, por actualizar el curso!! gracias Platzi

Prrrooooooooofff eres un chido!

Martes 20-02-2024: tener en cuenta por si les aparece un error. 1. vercel.json: ```js { "rewrites": [ { "source": "/api/(.*)", "destination": "/api" } ], "builds": [ { "src": "/api/index.js", "use": "@now/node" } ] } ```2. npm install @hapi/[email protected]. 3.module.exports = app; (al final de api/index.js)
Me sal铆a el error de "Function\_Invocation\_Failed" al intentar acceder al servidor a trav茅s del dominio que da Vercel en el navegador. Me di cuenta que esto ocurre por un bug en la versi贸n 10.0.1 de @hapi/boom. Lo que hice fue hacer un downgrade de esa versi贸n a la versi贸n que se utiliza en el curso (npm i @hapi/[email protected]). Adem谩s, en la documentaci贸n de Vercel pone que hay que hacer un module.exports = app al final del index.js que tenemos en la carpeta api. Con estos cambios deber铆a funcionar. Documentaci贸n Vercel: <https://vercel.com/guides/using-express-with-vercel> Espero les sirva!

ami no me funciono ni heroku ni vercel pero despues de buscar por todo internet porfin me funciono una : fl0

mi backend en render

[store-express-eight.vercel.app/api/v1/products](https://store-express-eight.vercel.app/api/v1/products)
{ "version": 2, "rewrites": \[{ "source": "/(.\*)", "destination": "/api" }] } Esta es la configuraci贸n recomendada del archivo vercel,json marcada por vercel! me funciono para hacer el deploy!
Ganial el curso, pero no me funciono el despliegue en Vercel. Arroja un error 500 al momento de modificar los endpoints. Segui todo los pasos del cursos. Las consultas con Insomnia funcionan perfectamente. ![](https://static.platzi.com/media/user_upload/error-a8a5a515-717b-4b3b-bf6a-041398da67c6.jpg) <https://curso-node-api-rest-express.vercel.app/api/v1/products> cuando ejecuto npm run dev, tambien funciona correctamente. ![](https://static.platzi.com/media/user_upload/final-d25a8992-4738-43fe-b5c2-60cfaaeeb7e2.jpg)
Genialllll, se siente bien al obtener este primer resultado. Ahora a seguir practiando, gracias teacher. :)

Vercel tambi茅n es otra alternativa a Heroku. Nos permite lograr algo muy interesante en nuestro flujo de desarrollo, y es que nos permite unificar todo el ciclo de integraci贸n y despliegue a trav茅s del mismo repositorio, lo que nos evita tener que unirnos a vercel o sus servidores para correr comandos de despliegue. En cambio, lo que hace vercel es mantenerce leyendo la rama master del proyecto. Inmediatamente hacemos un nuevo commit, genera un despliegue a producci贸n de forma autom谩tica.

Excelente aporte ya que en el video anterior se tuvo que improvisar con otra herramienta de despliegue (lo cual es bueno porque se debe estar preparado para este tipo de cosas)

Muchas gracias por la alternativa a Heroku 鉂

Despu茅s de batallar un poco se logr贸, deben tener en cuenta que es posible que tengan que cambiar algunas rutas al mover las carpetas (esto se comprueba corriendo en local). Y tambi茅n tuve que ajustar la referencia en el `package.json`. Adem谩s, actualmente el ajuste en `vercel.json` est谩 obsoleto, del comentario de Alejandro Chavez, hay que cambiar el `"@now/node"` por `"@vercel/node"`
Railway tambien es una buena opcion para desplegar de manera sencilla <https://railway.app/> tiene una capa gratuita muy funcional
Que buen curso 10/10
Que bien que actualicen con clases as铆 ahora que heroku ya no es gratis

10/10 !!!

muy buen profe!! muchas gracias amigooo

Que excelente soluci贸n y gracias profe por la actualizaci贸n, justamente me encanta Vercel por la facilidad de subir mis aplicaciones realizadas en Next.js y conjuntamente con esta forma de subir el backEnd de la api puedo tener toda la soluci贸n ah铆 mismo. Tremendo curso, de los mejores de Platzi sin duda 馃槂

Gracias,gracias,gracias por esta clase. Por eso Platzi vale la pena!!!