top of page

A história do DNX Hércules: uma revolução low-code em desenvolvimento

Foto do escritor: Rodrigo DinizRodrigo Diniz

imagem da tela de abertura do DNX Hércules

Tela de login do DNX Hércules



Quando pensamos em inovação e eficiência no mundo DNX, é impossível não destacar a ferramenta DNX Hercules. Com cinco anos de uso ativo na DNX, essa ferramenta low-code revolucionou o modo como sistemas são criados, poupando tempo e recursos.


Origens e Evolução


O embrião do que viria a ser o DNX Hercules foi chamado de "MyTreinee", uma inovação lançada em 2009. Esta versão inicial tinha o poder de desenvolver Windows Forms em C#, chegando ao detalhe de posicionar os campos do formulário. Com sua ajuda, cinco módulos do sistema legado, Mércurio - focado na gestão de departamento de pessoal, incluindo aspectos como ponto eletrônico e folha de pagamento - foram concebidos.


No entanto, as evoluções não pararam por aí. Em 2017, a ferramenta foi reescrita e renomeada como "DNX Tools". Esta versão ampliou o espectro de atuação, permitindo a criação de Controllers, Views e Models. Durante a fase que foi denominada "Onda 1 da DNX", a ferramenta desempenhou um papel crucial no desenvolvimento de inúmeros CMS.


Em 2019, a ferramenta passou por outra metamorfose, desta vez recebendo o nome que carrega até hoje: DNX Hercules. O nome foi inspirado pelas "12 tarefas hercúleas" que a ferramenta estava prestes a assumir, entre elas: arquitetura, criação de tabelas no SQL Server, criação de Procedures, desenvolvimento de entidades, business, models em C# e geração de APIse até mesmo desenvolvimento de aplicativos em ASP.NET MVC e Flutter.



imagem de tela que mostra a geração de uma aplicação completa

Geração de uma aplicação completa


Impacto e Alcance


Os números falam por si. Em apenas quatro anos, o DNX Hercules, com o apoio da talentosa equipe de desenvolvimento da DNX, entregou mais de 25 sistemas, 40 módulos e 90 recursos. Isso supera o que muitas equipes de desenvolvimento com mais de 40 membros alcançam em períodos semelhantes.


E o reconhecimento e expansão do Hercules não se restringem à DNX. No momento que decidimos comercializá-lo, no mesmo instante, um dos nossos principais parceiros começou a utilizar a ferramenta fora da empresa. Em apenas quatro meses, com uma equipe de cinco pessoas, esse parceiro conseguiu criar impressionantes 800 telas em ASP.NET!


Imagem da tela de indicação de uma coluna ausente na base

Indicação de uma coluna ausente na base


O Hércules desempenhou um papel crucial na trajetória de uma empresa que começou modestamente com apenas dois desenvolvedores. Hoje, graças também a ele, a empresa tem sistemas operando em mais de 10 países e, ainda neste ano, espera contar com uma equipe de trinta colaboradores dedicados.



Imagem da tela da criação de uma procedure de consulta por Id

Criação de uma procedure de consulta por Id



imagem da tela de criação de uma procedure de inserção

Criação de uma procedure de inserção, com validação de permissão de escrita por usuário.


Conclusão


A jornada do DNX Hercules não é apenas uma história sobre uma ferramenta low-code; é sobre visão, inovação e determinação. Com sua habilidade de acelerar e simplificar o desenvolvimento, o DNX Hercules provou ser um verdadeiro "filho pródigo" da DNX, e a expectativa é de que continue a definir padrões na indústria por muitos anos que virão.

Este será o primeiro de muitos artigos que trarei sobre o DNX Hércules, onde além de contar muitas de suas histórias, trarei a visão como produto que ele deve passar a ter ao longo dos próximos anos.

16 visualizações0 comentário

Comments


Conheça as soluções da DNX

Mais DNX

Novidades em primeira mão

E-mail enviado!

bottom of page