[AJUDA] Backenders, essa é com vocês....
Sou um desenvolvedor full-stack, porém MUITO mais experiente na área de frontend. Digo sempre que trabalho um pouco com backend somente porque me empurraram pra lá. Porém, tô querendo mudar isso e me aprofundar nos estudos de backend, BD, etc...
Uma das coisas que mais tenho dificuldade de entender, é o deploy de aplicações backend. Todo projeto frontend que eu faço, tenho costume de fazer o deploy rapidamente lá na Vercel, de forma gratuita. Porém, quando preciso fazer uma aplicação full-stack, que precisa guardar dados em um banco e realizar consultas via API, fico no meio do caminho me questionando qual seria a melhor maneira de fazer isso.
Por exemplo, vamos supor que eu queria fazer uma aplicação de controle financeiro, apenas para meu portfólio. A ideia seria criar um sistema de autenticação e cada usuário ter suas "finanças" próprias. Localmente, é tranquilo de fazer isso, mas quando imagino subindo essa aplicação, minha mente já dá uma bugada. Tem como fazer isso de maneira gratuita? Como eu poderia subir essa aplicação? Eu teria que subir o frontend em um endereço e o back em outro?
Podem ser perguntas muito leigas, mas tenho certeza que tem muita gente aqui que pode ter essas mesmas dúvidas!