Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Apr 02, 2025
Apr 2025
Avalie ?

Criado por Ryan Dahl, o inventor do Node.js, o Deno foi desenvolvido para corrigir o que ele via como erros no Node.js. Ele possui um sistema de sandbox mais rigoroso, gerenciamento embutido de dependências e suporte nativo ao TypeScript — um grande atrativo para sua base de usuárias. Muitos de nós preferimos a utilização do Deno em projetos TypeScript por sentirmos que ele parece com um ambiente de execução e ferramenta voltada especificamente ao TypeScript, ao invés de um complemento do Node.js.

Desde sua inclusão no Radar em 2019, o Deno fez avanços significativos. O lançamento do Deno 2 trouxe compatibilidade retroativa com o Node.js, suporte a bibliotecas npm, versões com suporte de longo prazo (LTS) e outras melhorias. Anteriormente, um dos maiores obstáculos à adoção era a necessidade de reescrever aplicações originalmente feitas em Node.js. Essas atualizações reduzem o impacto da migração e ampliam as opções de dependências para ferramentas e sistemas de apoio. Dado o enorme ecossistema do Node.js e npm, essas mudanças devem impulsionar ainda mais a adoção do Deno.

Além disso, a biblioteca padrão do Deno tornou-se estável, ajudando a combater a proliferação de pacotes npm de pouco valor no ecossistema. Sua biblioteca padrão e ferramentas tornam o uso do TypeScript ou JavaScript mais atraente para desenvolvimento no lado do servidor. Porém, recomendamos cautela ao optar por uma única plataforma somente para evitar a programação poliglota.

Apr 2019
Avalie ?

Como grupo, temos sentimentos conflitantes em relação à programação em JavaScript no servidor, especialmente quando o raciocínio para se fazer isso é simplesmente evitar a programação poliglota. Dito isso, se você decidir usar JavaScript ou TypeScript no servidor, dê uma olhada em Deno. Escrito por Ryan Dahl, o criador do Node.js, Deno tem o objetivo de evitar o que Ryan considera erros cometidos no Node.js. A plataforma traz um rigoroso sistema sandbox e gerenciamento embutido de dependência e pacotes, e suporta TypeScript sem necessidade de instalações ou configurações. Deno é construída usando Rust e V8.

Publicado : Apr 24, 2019

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber a newsletter do Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores