Quando a TH Desenvolvimento assumiu o desenvolvimento de uma solução para um de seus clientes, o escopo do projeto apresentava um desafio claro: uma arquitetura híbrida na qual todo o backend e a segurança seriam desenvolvidos em GeneXus, enquanto todo o frontend seria construído em React Native consumindo APIs. Somava-se a isso uma premissa exigente: o projeto deveria operar em um modelo Multi-Tenant, gerenciando múltiplos ambientes na mesma plataforma — algo tão delicado quanto sensível.
Sobre a TH Desenvolvimento
A TH Desenvolvimento é uma empresa de tecnologia da informação com mais de 24 anos de atuação no desenvolvimento de soluções de sistemas. Sua oferta abrange consultoria estratégica, desenvolvimento de software sob medida e alocação de profissionais especializados.
O desafio
O escopo era denso. A TH Desenvolvimento precisava de uma solução do mercado que oferecesse agilidade, segurança e robustez na criação das APIs que conectariam o backend GeneXus à aplicação nativa. A complexidade do modelo Multi-Tenant elevava ainda mais as exigências técnicas do projeto.
"O escopo do projeto do cliente previa um projeto híbrido, onde todo backend e segurança seriam desenvolvidos em GeneXus e todo o frontend em React Native via API. Como o escopo era denso, procuramos uma solução no mercado que pudesse nos dar agilidade, segurança e robustez na criação dessas APIs." — Alexandre Luchini, TH Desenvolvimento
A solução
A TH Desenvolvimento escolheu o Service Builder da K2BTools para gerar as APIs do projeto. A ferramenta construiu esses serviços de forma simples e robusta, permitindo escalar de maneira significativa a entrega do projeto.
A adoção foi direta. Segundo Alexandre Luchini, depois de entendido o conceito e os recursos que o Service Builder oferece, a curva de aprendizado foi muito baixa e a integração com seus sistemas e equipes foi muito rápida.
Resultados concretos
Hoje a TH Desenvolvimento consegue criar dezenas de endpoints — tanto CRUD quanto consultas complexas — em poucos minutos, simplesmente indicando a transação com a qual irá trabalhar. O Service Builder se encarrega de todo o trabalho pesado, inclusive das validações de campos nulos e vazios, um ponto que costuma quebrar em procedures geradas manualmente pelo analista no GeneXus.
"Hoje conseguimos criar dezenas de endpoints em poucos minutos, simplesmente indicando a transação. O Service Builder já se encarrega de todo o trabalho pesado, inclusive com validações de campos nulos e vazios, o que costuma quebrar em procedures geradas manualmente." — Alexandre Luchini, TH Desenvolvimento
A velocidade para entregar projetos completos e complexos trouxe maior robustez e confiança aos projetos da empresa.
A recomendação
"Recomendo com toda certeza o Service Builder, ainda mais nessa inovação constante de IA, onde não podemos descartar todo o conhecimento já produzido em KBs do GeneXus. A facilidade de expor uma API a um projeto em qualquer outra linguagem faz total sentido neste momento atual que estamos vivendo. O Service Builder pode ser facilmente adotado em qualquer projeto e traz robustez, confiança e celeridade no desenvolvimento de projetos GeneXus." — Alexandre Luchini, TH Desenvolvimento

.jpg)

%20(1).jpg)
.jpg)
