DNATech :: JavaScript Nativo dentro do Protheus?

#DNATech #hbBridge #TOTVS #Protheus #AdvPL #TLPP #Harbour #JavaScript #Duktape #SoftwareEngineering #ERP 

**Executar JavaScript nativo dentro do TOTVS Protheus sem depender de Node.js?**
Quem atua com Protheus conhece bem o desafio: toda vez que uma regra de cálculo de frete, comissão ou desconto muda, é necessário alterar fontes, validar dependências e recompilar o RPO.
Integrando o motor embutido **Duktape** (engine ECMAScript em C puro) à ponte **hb.bridge** (que conecta AdvPL/TL++ a rotinas em Harbour, C e Zig), abre-se um caminho interessante para modernizar essa dinâmica:
🔹 **Regras dinâmicas em runtime:** Scripts JS parametrizados sem necessidade de novas compilações.
🔹 **Transformação ágil de JSON:** Tratamento de payloads complexos de APIs usando métodos funcionais (`map`, `filter`, `reduce`).
🔹 **Sandbox seguro:** Isolamento de execução e controle de tempo diretamente em C.
🔹 **Zero infraestrutura pesada:** Sem Docker, sem Node.js e sem sobrecarregar o AppServer.
Arraste para o lado no carrossel para conferir a arquitetura técnica e os cenários de aplicação prática.
Repositórios para referência:
• Duktape: [https://github.com/svaarala/duktape](https://github.com/svaarala/duktape)
• hb.bridge: [https://github.com/naldodj/hb.bridge](https://github.com/naldodj/hb.bridge)

Comentários

Postagens mais visitadas