美文网首页
Deno1.0正式发布,使用V8并内置于Rust

Deno1.0正式发布,使用V8并内置于Rust

作者: 老夫不正经 | 来源:发表于2020-05-14 23:37 被阅读0次

    今天,Deno 1.0 正式发布,什么是Deno呢?Deno是使用V8并内置于Rust的JavaScript和TypeScript的新运行时,致力于在Web浏览器之外执行JavaScript和TypeScript程序。


    它和Node.js的设计者是同一人:Ryan Dahl,是Ryan Dahl继Node.js之后的又一大作;Deno的设计特别注重安全,有着众多优点:

    1. Deno 是以安全为前提的,除非明确启用,否则不会访问文件、网络或者环境;
    2. 在设计之初便充分考虑到了TypeScript,所以对TypeScript有着开箱即用的支持;
    3. 只提供一个可执行文件;
    4. 内置了很实用的程序,如依赖检查器(deno info)和代码格式化器(deno fmt);
    5. 拥有一组经过审核的标准模块:deno.land/std,能和deno一起运行;

    虽然都支持V8引擎,但Deno却并不是Node.js的分支,它甚至都不和Node(NPM)兼容;Deno是一个全新的JavaScript和TypeScript程序运行时,意在构建更加安全和高效的JavaScript和TypeScript程序,虽然目前和Node.js并不兼容,Deno却希望在将来能够使用Deno来运行更多的Node项目。


    相关文章

      网友评论

          本文标题:Deno1.0正式发布,使用V8并内置于Rust

          本文链接:https://www.haomeiwen.com/subject/aegfohtx.html