[Dica rápida] Herbs + Render
Veja nesse artigo como publicar o seu projeto Node em um servidor grátis
Dando continuidade a minha série de posts rápidos deste blog, hoje demonstrarei como você pode publicar o seu projeto Node.js em um server grátis.
Para pular a parte de criação de um novo projeto, eu utilizarei um que eu criei utilizando o herbs-cli que esta versionado no meu Github. Caso tenha interesse em clonar este repositório, segue seu link: api-herbs-render.
Aproveitando, caso esse seja o seu primeiro contato com o HERBS, eu escrevi um artigo introdutório sobre ele e criei um curso rápido na udemy apresentando através da criação de duas APIs uma Rest e uma outra com GraphQL, ambas utilizando os bancos de dados: postgreSQL e o mongoDB. Segue link do artigo e do curso abaixo:
- [Dica rápida] JavaScript + Mongo + Testes unitários + Documentação e Clean Architecture em 2 passos
- JavaScript, Testes, Documentação e Clean Architecture.
Com a parte do projeto OK, vamos publica-lo em um host. Neste artigo eu utilizarei o Render.
Caso não conheça o Render, ele é um host que tem uma camada free para projetos pequenos. Caso ainda não tenha uma conta criada nele, abra o link render.com no seu navegador e siga os passos básicos para criação de uma nova conta.
Com a conta criada, siga os passos abaixo para publicação do seu projeto:
Clique em New Web Server
Libere a conexão com o seu GitHub:
Selecione o projeto Node que deseja publicar que esta versionado no seu Git, em seguida clique em Connect:
De um nome para o seu projeto e verifique se ele esta no plano free, caso sim, clique em Create Web Service no final da página:
Esse processo pode demorar alguns segundos, aguarde até receber a mensagem abaixo na console:
Depois abra a url “nome do seu projeto”.onrender.com para verificar se o seu projeto foi publicado corretamente. No meu exemplo a url do projeto ficou: https://apiherbs.onrender.com
Como você pode ver na imagem acima, o projeto foi publicado corretamente :)
Bom era isso que eu gostaria de passar para vocês pessoal, espero que tenham gostado e até um próximo artigo :)