Módulo 1: FundamentosAula 3 de 175 minResumo aberto · Vídeo com cadastro grátis

Primeiro deploy de um Cloudflare Worker do jeito certo

Por Mauro Mequelussi · Curso gratuito Cloudflare Workers sem mistério: back-end e IA sem servidor · Português (PT-BR)

Resposta direta · O que esta aula resolve

A Aula 3 de 17 ("Primeiro deploy de um Cloudflare Worker do jeito certo"), parte do módulo "Fundamentos" do curso gratuito "Cloudflare Workers sem mistério: back-end e IA sem servidor" na Escola de Aplicativos (ministrado por Mauro Mequelussi), ensina na prática: prática, você conhece os três caminhos para publicar um Worker na Cloudflare: pelo Playground sem conta, pelo terminal tradicional com C3 e Wrangler, ou pela nova CLI cf voltada para agentes de IA. Descubra como embutir o front-end via Static Assets com requisições estáticas gratuitas, como rodar Next.js usando o vinext e a forma correta de guardar credenciais com secrets.

Aula gratuita · Cadastro rápido

Crie sua conta grátis para assistir a esta videoaula em HD

O resumo técnico e os capítulos abaixo são abertos para consulta. Crie sua conta 100% gratuita em segundos para liberar todas as 17 videoaulas em HD, controle automático de progresso, Tutor IA e certificado gratuito verificável.

  • R$ 0 · Sem cartão de crédito
  • Tutor IA tira-dúvidas da aula
  • Certificado gratuito incluso

O que você vai aprender

  • Como testar e editar um Worker diretamente no Playground, sem instalar nada e sem login.
  • O fluxo de criação e deploy pelo terminal usando o assistente C3 e a CLI Wrangler.
  • Como funciona a nova CLI cf e por que ela foi projetada para agentes de IA.
  • A forma correta de servir arquivos do front-end com Static Assets sem custo de requisição.
  • Como adaptar projetos feitos em Next.js para rodar em Workers usando o vinext.
  • As boas práticas de segurança para armazenar chaves de API sensíveis usando Secrets.

Pontos-chave da aula

  • O Playground da Cloudflare permite testar código no navegador sem precisar de conta.
  • Apenas três comandos bastam no terminal clássico: create, dev e deploy.
  • Arquivos estáticos servidos via Static Assets não consom o limite de requisições do Worker.
  • Chaves de API nunca devem ficar gravadas no código ou no Git; use sempre secret put e .dev.vars.
  • Se o seu projeto já está estável na Vercel, migre apenas o que fizer sentido técnico e econômico.

Capítulos e roteiro técnico da aula

10 capítulos minutados
  1. 00:00

    O perigo de vazar chaves de API no deploy

    Introdução aos riscos comuns de deixar chaves expostas no código e a proposta de publicar o projeto de forma segura.

  2. 00:20

    Testando Workers direto no Playground sem cadastro

    Como experimentar um Cloudflare Worker no navegador sem instalar nada nem criar conta.

  3. 00:54

    Criando e publicando com C3 e Wrangler

    O fluxo padrão via terminal usando npm create cloudflare e a CLI oficial do Wrangler.

  4. 01:26

    Conhecendo a CLI cf pensada para agentes de IA

    Apresentação da nova ferramenta de linha de comando da Cloudflare voltada para automação e agentes.

  5. 02:25

    Publicando site e API juntos com Static Assets

    Como servir front-end e back-end no mesmo deploy com requisições estáticas gratuitas.

  6. 03:01

    Rodando Next.js nos Workers com vinext

    Como adaptar projetos gerados em Next.js para a infraestrutura da Cloudflare usando o vinext.

  7. 03:26

    Protegendo chaves de API com Secrets

    A forma correta de armazenar credenciais confidenciais sem expor no Git ou nas variáveis comuns.

  8. 04:09

    Quando não migrar da Vercel para a Cloudflare

    Critérios práticos para avaliar se vale a pena migrar um app em produção ou começar aos poucos.

  9. 04:32

    Comparativo: Workers contra Vercel, Netlify e Render

    Onde a Cloudflare se destaca e quando outras plataformas de deploy fazem mais sentido.

  10. 04:55

    Custos do plano gratuito e próximos passos

    Resumo dos pontos vistos na aula, limites da camada grátis e introdução ao KV.

Momentos de destaque na prática

01:26

A nova CLI cf e a integração com agentes de IA

Conheça a ferramenta da Cloudflare feita para agentes de código executarem deploys por você.

02:32

Front-end e API no mesmo deploy com Static Assets

Saiba como hospedar seus arquivos estáticos de graça no mesmo pacote do seu Worker.

03:33

Como guardar chaves de API sem vazar no GitHub

Aprenda a regra de ouro para nunca mais expor credenciais em repositórios públicos.

Notas de aula e guia de estudo

Colocar um aplicativo no ar pela primeira vez pode ser intimidador, principalmente quando agentes de IA cuidam do código e correm o risco de expor credenciais sensíveis. Nesta aula, você descobre como fazer o deploy do app AgendaJá do jeito certo na Cloudflare, unindo back-end e front-end com segurança.

O que você vai aprender

  • Como testar e editar um Worker diretamente no Playground, sem instalar nada e sem login.
  • O fluxo de criação e deploy pelo terminal usando o assistente C3 e a CLI Wrangler.
  • Como funciona a nova CLI cf e por que ela foi projetada para agentes de IA.
  • A forma correta de servir arquivos do front-end com Static Assets sem custo de requisição.
  • Como adaptar projetos feitos em Next.js para rodar em Workers usando o vinext.
  • As boas práticas de segurança para armazenar chaves de API sensíveis usando Secrets.

Pontos-chave

  • O Playground da Cloudflare permite testar código no navegador sem precisar de conta.
  • Apenas três comandos bastam no terminal clássico: create, dev e deploy.
  • Arquivos estáticos servidos via Static Assets não consom o limite de requisições do Worker.
  • Chaves de API nunca devem ficar gravadas no código ou no Git; use sempre secret put e .dev.vars.
  • Se o seu projeto já está estável na Vercel, migre apenas o que fizer sentido técnico e econômico.

Conceitos e ferramentas abordados nesta aula

Deploy com Cloudflare WorkersWrangler CLI e C3CLI cf para agentes de IAStatic Assets para front-endNext.js nos Workers com vinextGerenciamento de segredos com SecretsCloudflareCloudflare WorkersWranglerVercelNext.jsGitHubNetlifyRendervinext

Perguntas frequentes sobre esta aula

Nesta aula do módulo "Fundamentos" na Escola de Aplicativos, você aprende de forma prática: Como testar e editar um Worker diretamente no Playground, sem instalar nada e sem login.; O fluxo de criação e deploy pelo terminal usando o assistente C3 e a CLI Wrangler.; Como funciona a nova CLI cf e por que ela foi projetada para agentes de IA.; A forma correta de servir arquivos do front-end com Static Assets sem custo de requisição..