PietroBucker / Projeto-Blogs-API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto de Desenvolvimento Back-end: Construção de um Blog utilizando a arquitetura MSC (Model, Service, Controller).

Durante o desenvolvimento deste projeto, foi adotado a arquitetura MSC para garantir uma organização eficiente e escalável. Uma das principais tecnologias utilizadas foi a biblioteca Sequelize para realizar a comunicação com o banco de dados.

Ao utilizar o Sequelize, pudemos aproveitar sua funcionalidade de migrações e models para estruturar o esquema do banco de dados e definir a lógica de acesso aos dados. Essa abordagem tornou a aplicação mais robusta e coerente, facilitando a manutenção e evolução futura.

Além disso, para garantir uma camada adicional de segurança, implementamos a biblioteca JWT (Json Web Token). Com o JWT, foi possível gerar tokens seguros para autenticar e autorizar os usuários do blog. Essa abordagem fortalece a segurança da aplicação e protege os dados sensíveis dos usuários.

About


Languages

Language:JavaScript 99.7%Language:Dockerfile 0.3%