
A gestão de múltiplos serviços na cloud pode ser uma complexa, mas a mais recente aposta da Cloudflare promete mudar isso de forma drástica. A empresa está a reconstruir o seu conhecido Wrangler CLI para o transformar numa ferramenta de linha de comandos unificada, capaz de controlar todos os seus produtos a partir de um único ponto. Em conjunto com esta novidade profunda, foi também lançado o Local Explorer, desenhado para facilitar a vida aos programadores no momento de inspecionar recursos e depurar código diretamente nas suas máquinas.
Uma nova interface para o ecossistema completo
Até agora, interagir com diferentes produtos da Cloudflare exigia frequentemente comandos fragmentados. Com a nova abordagem baseada em princípios de infraestrutura como código (IaC), a nova interface vai centralizar todas as operações de configuração. Os programadores já podem testar a versão de pré-visualização técnica executando npx cf ou instalando-a globalmente através do comando npm install -g cf.
Embora esta versão inicial suporte apenas um subconjunto dos produtos da marca, uma implementação completa da API já se encontra em fase de testes. A arquitetura da ferramenta é suportada por uma estrutura de esquemas em TypeScript, o que garante uma definição consistente de comandos e argumentos, permitindo ainda gerar esquemas OpenAPI de forma automática. O objetivo da empresa é assegurar que, nas futuras versões que cobrirão toda a API, os resultados sejam fáceis de ler tanto por humanos como por agentes inteligentes.
Local Explorer: O trunfo para programadores
Além da restruturação da ferramenta de comandos, a Cloudflare introduziu o Local Explorer, que já se encontra em fase beta aberta. Esta novidade está disponível transversalmente no Wrangler e no plugin Cloudflare Vite, oferecendo um ambiente visual e prático para o desenvolvimento.
A plataforma acomoda perfeitamente tanto a configuração remota de serviços Cloudflare como a simulação de recursos locais, abrangendo elementos vitais como as bases de dados D1, o armazenamento R2 e os namespaces KV. Com o Local Explorer, passa a ser possível inspecionar detalhadamente quais os recursos e ligações que um Worker está a utilizar, bem como visualizar os dados que se encontram atualmente armazenados. Esta transparência local elimina grande parte da adivinhação durante a programação, acelerando de forma substancial a correção de falhas antes de qualquer projeto chegar à fase de produção.












Nenhum comentário
Seja o primeiro!