Bem-vindo a documentação do @devitools
Este material possui um guia de uso das metodologias que propomos e orientações de uso de nossos adaptadores para diversos frameworks de mercado.
A proposta do Devitools não é ser uma ferramenta específica ou um framework. É antes disso, uma ideia, um conceito, uma forma de se trabalhar baseada em criar modelos para aplicar metodologias já validadas e funcionais afim de aumentar a produtividade e padronizar a produção de software.
Usando como inspiração abordagens de programação baseadas em modelos, como a MDA, o Devitools tem a proposta de absorver as partes rotineiras da programação comum apresentando formas de compor schemas (esquemas) que são processados por motores que executam as instruções definidas através de configurações em tempo de execução.
Como os schemas (esquemas) são escritos em linguagens nativas, o Devitools aplica o modelo em frameworks de mercado, funcionando como um proxy para os recursos do framework abstraindo as rotinas sem engessar ou dificultar o acesso à elas.
O Devitools atualmente abrange um CLI (Command Line Interface) para fazer e simplificar operações rotineiras, um template básico que utiliza os motores de adaptação para frontend (que utiliza JavaScript, Vue.js e Quasar) e para backend (que utiliza PHP e Laravel]).
O Devitools foi criado para por projetos em produção. Como ele adota frameworks de mercado e cria uma camada para simplificar algumas coisas e automatizar outras, ele está sempre preparado para cenários reais, entregando uma performance justa para o que se propõe a realizar.