MD22_JUNNY_CURL_IMPORT_CODEGEN.md
Import cURL + gerador de código
Funcionalidade em roadmap: colar curl, interpretar método, URL, headers e body, e preencher o pedido REST; depois gerar snippets limpos em várias linguagens com Monaco + botão copiar.
Exemplo de entrada (curl)
curl -X POST https://api.example.com/v1/items -H "Content-Type: application/json" -d '{"name":"demo"}'Fluxos UI
- Import cURL — botão/modal, colar comando, gerar request visual.
- Generate code — aba ou painel após execução, escolher linguagem, Monaco + Copy code.
Linguagens MVP (snippets)
cURL, JavaScript/TypeScript fetch, Angular HttpClient, Node fetch, Python requests, Go net/http, Rust reqwest, Java HttpClient.
Backend planejado
/modules/codegen /generators /templates
Fora do âmbito inicial
- Geração SDK completa e publicação de pacotes
- Codegen por IA
- DTO generation avançada