Digite para filtrar os verbetes do Glossário.

    Desenvolvimento web · Formação DevOps

    O que é Deno?

    Deno é o runtime que executa JavaScript e TypeScript fora do navegador. Entenda permissões, ferramentas integradas e a relação com o runtime do Node.

    Também chamado de: Deno runtime

    O que é o Deno

    Deno é um runtime que executa JavaScript e TypeScript fora do navegador. Ele foi criado por Ryan Dahl, o mesmo autor do Node, com foco em segurança de permissões e ferramentas integradas.

    O programa roda a partir da linha de comando, e o runtime cuida da leitura de arquivos, do acesso à rede e da execução do código. A diferença está no que o ambiente libera por padrão.

    Permissões explícitas

    Um script não recebe acesso a arquivo, rede ou variáveis de ambiente sem autorização. Você concede a permissão na chamada, e a execução usa apenas o que foi liberado.

    Ferramentas integradas

    O runtime reúne formatador, executor de testes e gerenciador de dependências no próprio comando. Isso reduz a quantidade de ferramentas que precisam ser instaladas e configuradas à parte.

    O JSR é o registro de pacotes associado, e o TypeScript roda sem uma etapa de compilação separada. O runtime usa internamente o motor V8, o mesmo do Node e do navegador.

    A relação com o Node e o futuro

    O Node e o Deno resolvem o mesmo tipo de tarefa, com escolhas diferentes de permissão e de ferramentas. O anúncio de outubro de 2026 informou a entrada dos integrantes do Deno na Cloudflare e o encerramento do Deno Deploy.

    O runtime segue aberto, com versões de manutenção por um período. A continuidade do desenvolvimento depende de outros mantenedores assumirem o trabalho.

    Para revisar o runtime e a execução de um projeto, o Desenvolvimento Colaborativo da Dev Side Studio permite trabalhar o ambiente durante a sessão.

    Dúvidas frequentes

    Perguntas frequentes sobre Deno

    Deno é o mesmo que Node?
    Os dois executam JavaScript fora do navegador, e o [Node](/glossario/node/) tem um ecossistema maior. O Deno nasceu com foco em permissões explícitas e ferramentas integradas.
    O que muda com permissões explícitas?
    O programa precisa de autorização para acessar arquivo, rede ou ambiente, em vez de receber tudo por padrão. Você concede apenas o que a execução exige.
    A entrada na Cloudflare encerra o Deno?
    O anúncio descreve o fim do Deno Deploy e o encerramento do desenvolvimento pelos mantenedores, com mais um ano de manutenção do runtime. O código continua aberto para outra manutenção.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    O Deno é um ambiente de execução usado para rodar e publicar aplicações fora do navegador.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano