No video

Deploy Nodejs Com Vercel e Banco de Dados gratuito

  Рет қаралды 34,757

Daniele Leão

Daniele Leão

Жыл бұрын

Não esqueça de deixar seu comentário, sugestões de vídeos, deixar seu like (de preferência rs) e se quiser, se inscrever e compartilhar 💜
Nesse vídeo vamos aprender como realizar o deploy de uma aplicação em NodeJS utilizando a Vercel e Neon Tech, para o banco de dados, tudo gratuito
📱Minhas Redes Sociais
Instagram: / danieleleaoe
Twitter: / danieleleao
Linkedin: / danieleleaoevangelista
Github: github.com/dan...

Пікірлер: 111
@aurelio_fernam
@aurelio_fernam 9 ай бұрын
Caracas, Daniele!!! Muito obrigado!!! Só para deixar uma nota caso alguém esteja a ter problema com erro relacionado ao Prisma Client desatualizado devido ao cache de dependências no Vercel. Coloque isso no seu package.json: "scripts": { "dev": "ts-node-dev src/server.ts", "vercel-build": "npx prisma generate && npx prisma migrate deploy" 👈 }, O Prisma Client deve ser gerado durante o processo de build para garantir que ele esteja atualizado e para resolver esse problema, você precisa configurar a geração do Prisma Client durante o processo de build no Vercel.
@rafaeltrigo
@rafaeltrigo 6 ай бұрын
estava quebrando a cabeça pra fazer um simples deploy usando node na vercel e nao conseguia de jeito nenhum , varias horas procurando por uma solucao e achei esse video que resolveu , obrigado
@R6videos6R
@R6videos6R Жыл бұрын
Dani, na própria Vercel já tem o PostgreSQL pra usar. Não sei se tinha na época da gravação desse vídeo, então me desculpe.
@pedrorondelli8218
@pedrorondelli8218 6 ай бұрын
Vídeo muito bom gente! Se você tem um projeto Node+Prisma o match é maior ainda.
@dcpoffo
@dcpoffo 7 ай бұрын
Também estava procurando por uma solução simples... Deu certinho!!! Mas dois problemas aconteceram comigo: - logo depois de criar o VERCEL.json e tentar fazer o deploy, estava dando um erro, e pelo que li, era relacionado a versões no node. Dá uma olhada no "Node.js Version" dentro do Settings do projeto no Vercel. Deixei a mesma versão do node no package.json: tudo em 20.x - o outro erro tinha relação ao Prisma, não lembro o que era. Aí, dentro do scripts no package.json, eu acrescentei esse cara: "postinstall": "prisma generate". Aí rodou tudo direitinho!
@patrickmacedo3624
@patrickmacedo3624 26 күн бұрын
Caramba, funcionou perfeitamente. Muito obrigado Daniela +1 inscrito
@fabiosvf
@fabiosvf Жыл бұрын
Uau Dani, sua aula foi fantástica. Eu estava precisando urgentemente subir uma aplicação BackEnd de teste com Node.js pra autenticação JWT, e estava tendo dificuldades pra configurar o vercel.json. A sua didática pra explicar a configuração foi incrível e certeira. Fiz aqui na hora, ja funcionou e já enviei pro meu cliente. Vc é demais. Muuuuuuuuuuito obrigado.
11 ай бұрын
Quero uma porcentagem hein? hahaha! Brincadeira! Fico feliz demais em poder ajudar. A Vercel ela é "chatinha" pra configurar pra backend porque o foco deles não é esse, mas com jeitinho a gente consegue
@macmillerduartedeandrade2591
@macmillerduartedeandrade2591 Жыл бұрын
Show de bola Dani ... Parabéns!
Жыл бұрын
Obrigadaaaaaaa 💜
@ClaytonRodriguesCrDigital
@ClaytonRodriguesCrDigital 16 күн бұрын
Show demais! Excelente aula. Pena que o Neon so disponibiliza um projeto gratuito mas massa demais. Você tem uma sugestão de um serviço pago para deploy de back e front com projetos em typescript? Estou precisando subir uns projetos para ter no meu portifolio.
@Szkalebe
@Szkalebe 2 ай бұрын
muito obrigado, tentei de toda que é forma fazer o fastify funcionar na parcel, e esse video de express me ajudou a entender o problma
@jorgebrunetto4132
@jorgebrunetto4132 2 күн бұрын
Muitoooo bom poxaaa valeu muito a pena...
@Magnopaladin
@Magnopaladin 11 ай бұрын
Ajudou demais kkk Tava com um problema há mais de hora tentando resolver, só foi mudar o "dest" no vercel.json para o caminho onde meu server.js estava... Muito obrigado
11 ай бұрын
Eu quem agradeço
@victorparizio5699
@victorparizio5699 3 ай бұрын
Perfeito Daniele, aqui deu tudo super certo!
@suzei5966
@suzei5966 Жыл бұрын
Dani, muito obrigado pelo vídeo! Por conta dele, esbarrei nessa alternativa que é simples e fácil, pra armazenar projetos de pequeno porte, serviu direitinho pro meu caso. Muito obrigado mais uma vez 😁😁
@dolfera1962
@dolfera1962 Жыл бұрын
Como eu vi um vídeo desses só agora? Top hein
@CodeZanax
@CodeZanax Жыл бұрын
eu achei bem interessante, eu geralmente uso o render para meus deploys e também uso o DB atlas como banco de dados sou muito mais fã do formato noSQL kkk, adorei o video ja salvei para uma próxima
Жыл бұрын
O render tbm é uma boa opção. Eu curti demais tbm. Quem sabe não traga um vídeo sobre ele rs... O DB Atlas eu tbm curto, inclusive gravei um video recentemente usando ele
@leonardocairo2593
@leonardocairo2593 Жыл бұрын
Top de mais Dani!!!!
Жыл бұрын
Obrigadaaaa ❤
@wesleypaulo1660
@wesleypaulo1660 9 ай бұрын
Top eu ter caido aq, tava precisando de algo objetivo e direto pra entender como usar o vercel com uma api node e ainda a parte de database. Thx :)
@natanaelsouza4321
@natanaelsouza4321 Ай бұрын
Excelente
@AndrelinoSilvas
@AndrelinoSilvas Жыл бұрын
Fala Dani, tudo bem? Já estava com saudades do seus vídeos por aqui. Forte abraço, Sucesso!
@FuturaSolucao
@FuturaSolucao Ай бұрын
Muito top seu video, já virei inscrito. Será que você poderia fazer um vídeo mostrando como instalar o typebot na vercel, estou apanhando com isso e não estou conseguindo fazer isso sozinho. Pleeeeaaaaasssseeeee
@pedroleal3771
@pedroleal3771 3 ай бұрын
muito obrigado finalmente consegui resolver meu problema agradeço de coração leáo
@aurelianny8549
@aurelianny8549 9 ай бұрын
Socorro! me espantei de tão fácil que foi seguindo o seu passo a passo 😍 ! Muuuito obrigada Dani! Estou aprendendo um pouco de NodeJS e utilizei como base um tutorial também seu com Prisma e postgres (maravilhoso e super didático). Criei algumas rotas a mais, apliquei as configurações certinho como vc ensinou e em pouco tempo tanto o server quando o BD já estavam no ar 🥹 Obrigadão 🙌 ˚ ༘♡ ⋆。˚
@andersonsr.poliglota868
@andersonsr.poliglota868 Ай бұрын
Parabéns, Daniele?
@it4l0osergio
@it4l0osergio 12 күн бұрын
conteudo foda!
@devdiegoramos
@devdiegoramos Жыл бұрын
Aeeeeeee a dani voltou a postar conteudo 😁😁, só fiquei com uma duvida, como a vercel sabe o script de run do server ?
Жыл бұрын
Aeee !!! Voltei ❤ Agora vamos que vamos
@leonardocavachini1860
@leonardocavachini1860 Жыл бұрын
Aguardando o spring boot...parabéns pelo conteúdo.
@NicholasEduardo
@NicholasEduardo Жыл бұрын
Excelente conteúdo Dani, parabéns
@user-ch7gz9wg1m
@user-ch7gz9wg1m 7 ай бұрын
Obrigado!!!! Que conteúdo maravilhoso !
@BrenoSilva-ro1rd
@BrenoSilva-ro1rd Жыл бұрын
muuito boom, era o tutorial que eu tava precisando para colocar minha aplicação no aar!!! 😊😊
@danigui8573
@danigui8573 Жыл бұрын
Faz um vídeo mostrando serviços de banco de dados gratuitos. Esse Neon Tech eu não conhecia e certamente deve haver dezenas por ai.
Жыл бұрын
Vou fazer. Está anotado aqui a sugestão ❤
@FranciscoJunior29
@FranciscoJunior29 Жыл бұрын
Muito obrigado, conteúdo de muita qualidade como sempre.
@natanxavier3762
@natanxavier3762 Жыл бұрын
Olá dani, teria como eu fazer esse deploy sem migration ?? Estou utilizando um banco sqlite no meu projeto node.
@leandrodeoliveira6779
@leandrodeoliveira6779 17 күн бұрын
Aqui precisei alterar o "main" do arquivo package.json pro mesmo do build do vercel.json, Exemplo: "main": " app.js" no package.json e no vercel.json => { "version": 2, "builds": [{ "src": "./app.js", "use": "@vercel/node" }], "routes": [{ "src": "/(.*)", "dest": "/app.js" }] }
@94anderson
@94anderson Жыл бұрын
Que Didática incrível! muito obrigado, me ajudou muito!
@sergiowallace6023
@sergiowallace6023 16 күн бұрын
E se eu não tiver migrate? Apenas fiz uma API e uma interface conectadas, no qual cadastro usuários e ficam guardados no MongoDB. Como faço para o banco ficar online e ao acessar o domínio que a Vercel gerou conseguir cadastrar novos usuários?
@guilhermereale4385
@guilhermereale4385 Жыл бұрын
o meu fica no status 500, mesmo o banco ja tendo tudo criado as tabelas la dentro, nao consigo sair disso, pq sera ?
@Agorismohoje
@Agorismohoje Жыл бұрын
O meu também, parece que é algum problema com prisma generate, pq não gera cache, algo assim. Nos logs tem esse erro => Level : Error ; Cache: MISS
@lukaslima5873
@lukaslima5873 Жыл бұрын
Salvou mt, mt trampo fazer um cloud no google gratis
@guileanomello4538
@guileanomello4538 2 ай бұрын
Show... Muito boa a aula!! Poderia me ajudar em um detalhe? Fiz todas as modificações porem ele continua com o erro 404 no Deploy :C
@GABRIELR798
@GABRIELR798 Жыл бұрын
Dani quando se vai lançar um curso de spring boot? sua didática é fantástica!
@Charlesgagarin
@Charlesgagarin 2 ай бұрын
Obrigado princesa me salvou.
@willianspraciano
@willianspraciano Жыл бұрын
Muito bom. Obrigado, Dani
@igorabud3948
@igorabud3948 Жыл бұрын
baita conteúdo. parabéns!
@GabrielLogan17
@GabrielLogan17 2 ай бұрын
Passando o src como ts ele não vai executar a versão de produção... Ou vai ?
@gabriellerodriguesmachadod528
@gabriellerodriguesmachadod528 Жыл бұрын
Muito obrigada amiga!!!!!!!!
@carlosdanielroiz
@carlosdanielroiz 10 ай бұрын
Uma dúvida de um dev Júnior: Eu posso deixar uma API feita em node no vercel ou render quando estiver em produção (usando os planos pagos) ou eu preciso utilizar um outro server próprio e configurar uma máquina tipo o AWS
@joaoguilhermenogueira6674
@joaoguilhermenogueira6674 7 ай бұрын
Pode sim, funciona da mesma forma, é claro que a AWS oferece muito mais recursos. Mas se for apenas para hospedar uma api simples, tudo ok
@DGTArts
@DGTArts 2 ай бұрын
mas como funciona para quem fez o site em python utilizando flask??
@user-go3yp8gq8v
@user-go3yp8gq8v Жыл бұрын
vi que você utilizou o prisma como ORM, eu usei o sequelize, é a mesma coisa na hora de por o vercel-build?
@guilhermeassis9601
@guilhermeassis9601 Жыл бұрын
Também quero saber
@matheuslucas3009
@matheuslucas3009 Жыл бұрын
Posso fazer tudo igual, só que invés de usar PostgreSQL, usar o MySQL?
@marcelopereiradossantos8408
@marcelopereiradossantos8408 Жыл бұрын
Professora Daniele eu gostaria de subir uma api nodejs eu estou usando docker, mariadb, sequelize com js mas eu não estou conseguindo fazer a configuração do vercel. Teria como você me ajudar agradeço a atenção.
@geniotubi
@geniotubi Жыл бұрын
Fantástico! Parabéns!
@wandersongomes8405
@wandersongomes8405 5 ай бұрын
Muito obrigado!
@thiagonery9715
@thiagonery9715 11 ай бұрын
Que video fantástico!! Estou agora pesquisando como colocar arquivos estáticos mas ate o momento sem sucesso :( alguma dica?
@andersonsilveira2324
@andersonsilveira2324 Жыл бұрын
Boa Tarde Daniele, para mim deu certo hospedar o Front-End de meu projeto, o Back-End não consegui, faço os dois separados e o Back-End fica o meu bando de dados. Quando estou fazendo o deploy na vercel da erro na pasta NODE-BASE64 e nao vai de forma alguma. Se poder me ajudar ficarei grato !! Obrigado. E parabens pelo video, muito bom !
@manoellopes211
@manoellopes211 Жыл бұрын
Sensacional Dani! Seria seguro utilizar a vercel pra deploy de backend dentro do ambiente de negócios de uma empresa ou você recomenda utilizar apenas pra estudo ?
Жыл бұрын
Oieeee! Obrigada :) A nível de produção eu indico você utilizar a vercel se for com algum dos planos que eles disponibilizam. Sempre que for pra negócio, não acho viável nada que seja gratuito!
@manoellopes211
@manoellopes211 Жыл бұрын
@ muito obrigado! ✌🏾
@francineygomes2024
@francineygomes2024 Жыл бұрын
Muito bom!
@danielaugusto1412
@danielaugusto1412 4 ай бұрын
Eu tentei fazer com banco de dados mysql, no entanto criou as migrations mas ta dando erro 404
@GilsonSouza-le5cj
@GilsonSouza-le5cj Жыл бұрын
Não consegui, essa criação das migrations com prisma é difícil de encontrar conteúdo relacionado e está dando erro no deploy aqui
@samuelassis632
@samuelassis632 Жыл бұрын
To fazendo com spring boot e mysql no intellij esse pacage.json com a vercel posso incluir no vercel.json ?
11 ай бұрын
Hmmm eu acho que vc terá que fazer algumas modificações pra ele funcionar
@paulohenriquepereira4598
@paulohenriquepereira4598 Жыл бұрын
Muito bommmm
@fagneroliveiravlog9643
@fagneroliveiravlog9643 8 ай бұрын
eu comprei uma aplicação, mais estou com bastante duvida de como por em produção.
@paulinha-19
@paulinha-19 Жыл бұрын
No meu caso estou usando o sequelize com mysql. Funciona tbm para os passos do video?
@amossilas134
@amossilas134 Жыл бұрын
Parabéns pelo video, qual a extensão que vc usa para mostrar a version do nodejs no terminal?
@rianmendes
@rianmendes Жыл бұрын
Oi Daniele, como faço pra conseguir upar um banco porém mysql?
@walysonmoura222
@walysonmoura222 Жыл бұрын
se eu quiser hospedar um chatbot (sem banco de dados) é possível utilizar a vercel? e aquela url (pra eu conectar com o front) fica visível para qualquer pessoa (depois do deploy) ? no caso do chat como funciona?
@joaovitor-vw5pq
@joaovitor-vw5pq Жыл бұрын
no meu vercel deu 404
@CarlosCorreia26
@CarlosCorreia26 8 ай бұрын
como resolveu?
@626teteu
@626teteu Жыл бұрын
Isso tbm funciona para projetos em monólito? No msm repositorio ter a pasta do back e front?
@yure-ribeiro
@yure-ribeiro Жыл бұрын
Dani, e como fica para alterar o esquema depois de fizer o deploy, ele reclama que o neon não tem permissão para isso, e a doc não é nada clara sobre isso
@hupernikomen_
@hupernikomen_ Жыл бұрын
Olá, conhecendo seu canal agora com esse video, muito bom. Mas me tira uma duvida, estou querendo subir meu primeiro projeto, mas ele é comercial mesmo, um negocio que to montando pra mim, e queria saber se o heroku é uma boa opcao? .. Ou outras versoes tambem pagas tem melhores opções?
@AntonioToinhoTonhao
@AntonioToinhoTonhao Жыл бұрын
o meu esta dando erro Error: Command "npm run vercel-build" exited with 1, estou utilizando o bd mongo
@almirdossantos6319
@almirdossantos6319 11 ай бұрын
Ótima aula, mas como faz esse build usando typeorm?
11 ай бұрын
Vou ver se preparo um vídeo sobre, blz?
@serioustube
@serioustube 8 ай бұрын
Muito obrigado por essa grande dica! Pode indicar onde a documentação do Vercel aborda o tema deste vídeo? Complementando para quem usa mysql2 (e sequelize, no meu caso) em seu projeto porque vai persistir o erro 500: No seu arquivo de configuração da conexão com o banco de dados, adicionar 'dialectModule: require('mysql2')', algo como: ... production: { use_env_variable: 'DATABASE_URL' || 'JAWSDB_URL' || 'URL' || 'PLANET_DB_URL', username: process.env.USERNAME, password: process.env.PASSWORD, database: process.env.DATABASE, host: process.env.HOST, dialect: 'mysql', dialectModule: require('mysql2'),
@wollyverkk2263
@wollyverkk2263 6 ай бұрын
man, eu to tentando subir aqui, so da erro de conexão recusada. é esse erro aí?
@_jonasholanda
@_jonasholanda 5 ай бұрын
Obrigado amigo, pela dica. Resolveu meu problema aqui.
@lucassouzalucassouza-dev7299
@lucassouzalucassouza-dev7299 Жыл бұрын
e possivel fazer o deploy em uma aplicaçao que usa nest.js?
@danielnogueira2051
@danielnogueira2051 Жыл бұрын
Como faz esse deploy usando o Sqlite?
@eltonsantosoficial
@eltonsantosoficial 8 ай бұрын
To tentando fazer isso com o mongo e ainda nao to conseguindo, msm seguindo a integraçao la q a vercel disponibiliza com o atlas :/
@gustavonery_
@gustavonery_ 7 ай бұрын
Oi, amigo. Vc conseguiu? Tô com o mesmo problema
@lucasbueno3664
@lucasbueno3664 11 ай бұрын
Galera, tenho uma dúvida. Tenho alguns projetos de clientes para fazer, e sei react, node, nextjs... etc. Vocês sabem se existe alguma ferramenta que parecida com o WordPress que eu possa utilizar algum framework atual? eu particularmente não gosto de trabalhar com WordPress e PHP...
11 ай бұрын
Você quer uma ferramenta para react, seria isso?
@lucasbueno3664
@lucasbueno3664 11 ай бұрын
@ Tá mais pra algo que eu consiga utilizar back e front juntos, porem com react e node, sabe?
@lidroxd6869
@lidroxd6869 Жыл бұрын
OBRIGADO CARALHO!!!
@pedrofernandes2402
@pedrofernandes2402 Жыл бұрын
Se o meu ORM é o Typeorm, qual é o script pra fazer as migrations no banco de dados online ?
@almirdossantos6319
@almirdossantos6319 11 ай бұрын
Tenho a mesma dúvida.
@KotoshyPlayer
@KotoshyPlayer 9 ай бұрын
Dani, sou bem novo nessa questão de programar banco de dados. Acontece que estou aprendendo em php, isso tudo dá pra fazer por lá?
@igrejaneon
@igrejaneon 9 ай бұрын
Negativo bro
@vitorramosrocha9014
@vitorramosrocha9014 Жыл бұрын
Poxa quase funcionou aqui :'( passando perregue com as variaveis de ambiente entre prisma e neon
11 ай бұрын
Qual erro?
@arozendojr
@arozendojr Жыл бұрын
Você usou express, mesma coisa seria para o NestJS ?
Жыл бұрын
Teria talvez 1 ou 2 ajustes... mas a base seria a mesma, porque o conta de fato é depois que o build é feito
@liturgiadias
@liturgiadias Жыл бұрын
Esse banco é gratuito por um tempo ou é pra sempre?
@joelofc
@joelofc 8 ай бұрын
pior que meu banco de dados é mysql
@binhosantos7323
@binhosantos7323 5 ай бұрын
Perdi meu tempo com esse video ,ja tentei de varias maneiras e nada
Serverless Framework com Mongo e Prisma
45:07
Daniele Leão
Рет қаралды 3,9 М.
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 33 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 125 МЛН
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Deploying a backend on Vercel (APIs and Functions)
4:14
Vercel
Рет қаралды 56 М.
NODEJS na NUVEM em 100 segundos
3:46
Paulo Salvatore
Рет қаралды 5 М.
Lidando com erros utilizando padrão EITHER em aplicação NodeJS
32:01
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 33 МЛН