Retorna uma string simples de Hello World diretamente de uma function executada na rede global da Azion. Este é o exemplo mais básico de uso de respondWith para enviar uma resposta personalizada, sem precisar contatar um servidor de origem.
async function handleRequest(request) { return new Response("Functions JavaScript - General Availability")}
addEventListener("fetch", event => { return event.respondWith(handleRequest(event.request))})Como funciona
A função registra um handler para o evento fetch com addEventListener. Quando uma requisição chega, handleRequest constrói um novo Response com o texto a ser retornado, e event.respondWith() envia essa resposta de volta ao cliente. Como toda a lógica é executada na arquitetura distribuída da Azion, a resposta é entregue com latência muito baixa, próxima ao usuário.
Você pode adaptar esse padrão para retornar qualquer conteúdo — texto puro, HTML ou JSON — alterando o valor passado para Response. É um ótimo ponto de partida para confirmar que sua function foi implantada corretamente e já está atendendo ao tráfego a partir da rede global da Azion antes de adicionar lógicas mais complexas.