Este repositório é a criação de um projeto básico sobre o estudo de APIs com NodeJS, Express e Bancos de Dados.
- 🛠️ NodeJS e Express : Explorando a criação de APIs completas utilizando NodeJS e o framework Express. Aprendendo a construir APIs REST do zero, aplicando as melhores práticas do mercado para garantir aplicações robustas e eficientes.
- 🗃️ Banco de Dados Relacional - PostgreSQL: Aprendendo a criar e gerenciar APIs que interagem com bancos de dados relacionais como PostgreSQL. Entendendo os conceitos de SQL e como usá-los para consultas e manipulações de dados.
- 🔐 Autenticação e Criptografia: Implementando autenticação de usuários usando JWT (JSON Web Tokens) e aprendendo a criptografar campos sensíveis para proteger suas aplicações. Exemplos práticos de como garantir a segurança dos dados dos usuários.
- 🗂️ Arquitetura e Boas Práticas: Estudo sobre a arquitetura MVC (Model-View-Controller) e como aplicá-la para criar aplicações bem estruturadas. Implementando validações, criando sistemas de cadastro e aplicando boas práticas de desenvolvimento.
Este repositório foi criado como um recurso pessoal para estudo e consulta de terceiros sobre APIs com NodeJS, Express e Bancos de Dados. Sinta-se à vontade para explorar, aprender e contribuir!
- 📋 Iniciar Servidor: Utilizar comando yarn dev
- ⚙️ Configurar endereçamento do banco de dados: Arquivo src\config\database.js
👨🏾💻 Alberto Dumontt
📆 28/07/2024
Este repositório é licenciado sob a MIT License. Consulte o arquivo LICENSE para obter mais detalhes.