Repositório responsável pela série de artigos onde estaremos desenvolvendo uma aplicação CRUD com Node.js & PostgreSQL com enfoque no Back-End. Após isso, estaremos migrando o projeto para arquitetura serverless, migrando a base de dados local para Azure PostgreSQL e deploy dessa aplicação no Azure Storage.
O artigo foi dividido em séries. Dependendo, estarei disponibilizando em forma de vídeo também para ajudar no desenvolvimento do projeto. O enfoque do projeto será no Back-End. Caso queiramos testar a aplicação no Front-End, podemos depois criar um Front-End gerérico que podemos usar para testar a API desenvolvida no Back-End.
- Visual Studio Code
- Node.js
- Postman
- PostgreSQL - PgAdmin
- Conta - Azure
- Azure Web App Service
- Extensão Visual Studio Code: Azure Functions
- Azure Storage Account
Caso você seja um(a) estudante de alguma Instituição de Ensino de Faculdade ou Universidade, poderá criar sua conta no Azure for Students. Essa conta te dará o benefício em possuir crédito de USD 100,00 para usar os serviços de maneira gratuita, sem necessidade de possuir um cartão de crédito. Para ativar essa conta, bastam acessar o link ao lado: AQUI
Como dito já acima, essa aplicação será dividida em séries. Abaixo estão a lista de artigos e código fonte:
Como dito durante os artigos, sempre estaremos citando links e recursos importantes que direcionarão para: documentações, cursos gratuitos, livros e conteúdos relacionados a Node.js & PostgreSQL. Abaixo, segue uma lista desses recursos, que são considerados leituras, cursos ou livros recomendados:
- ✅ Banco de Dados do Azure para PostgreSQL
- ✅ Crie um BD do Azure para PostgreSQL no Azure
- ✅ Tutorial: Crie um Painel de Análise em Tempo Real usando BD Azure PostgreSQL
- ✅ Azure para devs JavaScript & Node.js
- ✅ Documentação Azure Functions
- ✅ Criando a sua Primeira Função no Visual Studio Code
- ✅ Extensão Vs Code – Azure Functions
- ✅ E-Book Grátis - Azure Serverless Computing Cookbook
- ✅ Cursos Grátis - Azure Functions
Caso tenham dúvidas aos códigos desenvolvidos durante a série de artigos, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!
(documentação em desenvolvimento)