Skip to content

aureliotechnology/event-manager-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

API para Gerenciamento de Shows e Eventos

Bem-vindo ao repositório que explora diversas abordagens para desenvolver uma API destinada ao gerenciamento de shows e eventos. A ideia é ter múltiplas branches, cada uma demonstrando uma estratégia única de implementação. A branch principal deste repositório é a event-manager-nodejs.


Visão Geral

Este repositório foi criado para:

  • Experimentar Múltiplas Abordagens: Cada branch apresenta uma implementação distinta, possibilitando a comparação entre padrões RESTful, GraphQL, arquitetura orientada a eventos, entre outros.
  • Comparar Tecnologias: Avalie desempenho, escalabilidade e manutenção de diferentes frameworks e linguagens.
  • Aprendizado e Inovação: Incentivar o estudo e a prática de novas tecnologias e metodologias no desenvolvimento de APIs.

Estrutura do Repositório

  • Main Branch: Esta é a branch principal, contendo este arquivo README.md com a explicação do projeto. Você pode acessá-la diretamente aqui.
  • Branches Específicas: Cada branch explora uma abordagem única. Exemplos:
    • rest-api: Implementação clássica utilizando padrões RESTful.
    • graphql-api: API utilizando o paradigma GraphQL para consultas mais flexíveis.
    • event-driven: Abordagem orientada a eventos para uma arquitetura mais desacoplada.
    • (Outras branches poderão ser adicionadas conforme o desenvolvimento do projeto.)

Tecnologias e Ferramentas Possíveis

Dependendo da branch, você encontrará diferentes stacks e ferramentas, tais como:

  • JavaScript/Node.js: Express, Fastify, NestJS.
  • Python: Flask, Django REST Framework.
  • Java: Spring Boot.
  • Outras linguagens e frameworks: Conforme a abordagem e a experimentação de novas tecnologias.

Como Utilizar

  1. Clone o Repositório:
    git clone https://github.com/aureliotechnology/event-manager-nodejs.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published