✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Lancio di Deno 1.0: un runtime sicuro per JavaScript

8

Deno è un nuovo runtime (come Node.js) che mira a fornire un ambiente di scripting produttivo e sicuro per JavaScript e TypeScript.

È stato creato da Ryal Dahl, il creatore originale di Node.js, per essere un ambiente sicuro per il moderno sviluppatore JavaScript/TypeScript, incorporando i recenti progressi in JavaScript degli ultimi anni. È divertente che il nome "Deno" sia un gioco su "Node".

Deno 1.0 è stato lanciato il 13 maggio 2020, esattamente 2 anni dopo il suo lancio iniziale, il 13 maggio 2018.

Deno Aspetti chiave

È basato sul motore V8, sul linguaggio Rust e TypeScript. Il codice Deno viene eseguito in una sandbox sicura per impostazione predefinita. Gli script non possono accedere al disco rigido o aprire connessioni di rete, ad esempio.

TypeScript è un cittadino di prima classe a Deno. È supportato senza strumenti aggiuntivi. I moduli standard di runtime sono tutti scritti in TypeScript. Il deno typescomando fornisce dichiarazioni di tipo per tutto ciò che viene fornito da Deno.

Uno degli aspetti più interessanti (controversi?) è che non utilizza NPM. Al contrario, utilizza moduli referenziati come URL o percorsi di file. Ovviamente, questo significa che non richiede nemmeno un package.json.

Un altro aspetto chiave è che utilizza lo stile di importazione del modulo ES e non supporta la specifica del modulo CommonJS, la require()sintassi, popolare in Node.js.

Ulteriori informazioni su Deno

Deno sembra essere un bel runtime che vale la pena esplorare per scrivere script di utilità che sono stati tradizionalmente scritti con bash o Python.

Puoi saperne di più su Deno sul suo sito https://deno.land/ o controllare il suo repository GitHub https://github.com/denoland/deno

Ci sono già alcune app scritte per Deno e una delle cose di cui gli sviluppatori che adottano Deno sono felici è il supporto TypeScript nativo e come si sente la codifica aggiornata, al contrario della codifica per Node.js. Cosa ne pensi? Deno è una nuova moda passeggera o reale? C’è vita oltre il non usare NPM?

Fonte di registrazione: startfunction.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More