Antonio-Avelino / Ovebook_Api_Adonisjs

Site de obras escritas de literatura

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ovebook_Api_Adonisjs Part 1(Jornada de Arquitetura Hexagonal)

Site de obras escritas de literatura para todas as careteristicas

Jornada de Arquitetura Hexagonal - Site de Obras Literárias

Este é um projeto dividido em duas partes, onde o objetivo é explorar a percepção da arquitetura hexagonal na construção de um site de obras literárias. A Parte 1 será desenvolvida sem a aplicação da arquitetura hexagonal, seguindo uma abordagem mais convencional de programação.

Parte 1: Abordagem Convencional

Objetivo

O objetivo desta parte do projeto é construir um site de obras literárias utilizando uma abordagem convencional, sem a aplicação da arquitetura hexagonal. Isso nos permitirá entender os desafios e complexidades que podem surgir sem uma estrutura mais modular.

Tecnologias Utilizadas

  • adonijs,ts

Como Executar

node ace serve -w

Parte 2: Implementação da Arquitetura Hexagonal

A Parte 2 deste projeto será dedicada à implementação da arquitetura hexagonal para o mesmo site de obras literárias.

Objetivo

O objetivo desta parte é aplicar os princípios da arquitetura hexagonal para melhorar a modularidade, testabilidade e manutenção do projeto.

Tecnologias Utilizadas

  • adonijs

Como Executar

node ace serve -w

Contribuição

Se você quiser contribuir para este projeto ou reportar problemas, siga as etapas abaixo:

  1. Faça um fork do projeto
  2. Crie uma nova branch (git checkout -b feature/nova-feature)
  3. Faça commit das suas alterações (git commit -am 'Adicionei uma nova feature')
  4. Faça push para a branch (git push origin feature/nova-feature)
  5. Abra um Pull Request

Licença

Contato

Para dúvidas ou sugestões relacionadas a este projeto, entre em contato com antonio316890@gmail.com.


Observação: Este é um projeto dividido em duas partes, sendo a Parte 1 uma exploração da programação convencional, e a Parte 2 dedicada à implementação da arquitetura hexagonal.

About

Site de obras escritas de literatura


Languages

Language:TypeScript 100.0%