Iago Frota

Desenvolvedor Web

Freelancer

Fotografo

Iago Frota

Desenvolvedor Web

Freelancer

Fotografo

COTEC API

  • Produção: 22/05/2020

O projeto foi uma necessidade de centralizar lógicas comuns aos sistemas em um lugar só.

Antes, lógicas que são comuns, ficavam espalhadas por todos os sistemas que produzimos na COTEC. Conforme fomos crescendo, estava ficando difícil fazer correções ou até alterações em todos os sistemas.

Por exemplo, o nosso cadastro de usuário está embutido o uma parte do nosso ACL. Ao longo do tempo, tivemos que fazer algumas melhorias e correções. Foi muito penoso.

Com a nossa API, dispomos aos projetos uma espécie de micro-frontend feito com o AngularJs.

tela inicial da api da cotec

 

 

Fizemos uma divisão para melhor facilitar o entendimento para todos da equipe. Dividimos entre

Components

Sendo pequenos componentes reutilizáveis. O exemplo disso, é o nosso componente de Upload.

Pages

Pages, são algo mais elaborado. São página por completo, como por exemplo, o nosso componente de CRUD de Usuário.


 

Por fim, acredito que conseguimos concluir essa meta de centralizar lógicas comuns com sucesso. Todos os sistemas poderão utilizar os componentes e qualquer melhoria ou correção, será feita da melhor maneira possível!