Recriando uma API
Olá Carlos, queria uma dica de quem entende.
Futuramente vou recriar uma API (servidor licenças) para controlar de licenças do sistema de gestão da empresa que trabalho.
Hoje tenho alguns gargalos, seja na manutenção, mesmo na geração de PDF (demora muito para gerar e apresenta erro de memoria), más práticas de programação e muitas gambiarras.
Então estou com uma atividade de planejar um novo servidor de licenças e queria uma dica de ferramentas para utilizar.
Os requisitos não são tão complexo: o servidor de licença irá gerar uma licença que é colocada na máquina do cliente e assim tendo controle do nosso sistema que é deskotp (podendo bloquear em caso de inadimplente).
O que eu penso para implementação:
*Docker
*AWS EC2, S3 e RDS
*postgree (banco atual do servidor)
*redis (talvez para ajudar em alguns carregamentos)
*Octane (fiquei curioso com o swoole, mas não concluir o curso, talvez me ajudaria. Não vai ter grande volume de acesso, mas não travaria por exemplo a geração do pdf)
*JWT (certamente devo utilizar)
*Vue.js
Tem alguma sugestão de ferramentas que posso utilizar?
Irei desenvolver uma API REST e usar o Vue.js para frontend.
Olá, Mauro!
Como vai?
Você elencou só ferramentas de alto nível, tanto do ecossistema do Laravel, quanto de outras tecnologias.
De cara assim, não sei indicar outras, porque vai depender muito dos requisitos de mais baixo nível do sistema, e certamente muitos destes requisitos só são descobertos com o projeto em andamento.
Que ótimo Carlos, posso pegar embasamento da estrutura de acordo com o CURSO LARAVEL APIS COM CACHE para gerenciar repositores, service layer, resource e request na criação da minha API e ser escalável? (só uma dúvida sabendo a resposta kkk)
Obrigado
É escalável sim, trabalhar com camadas você só tem a ganhar, porque seu código vai poder crescer, sem virar uma zona.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!