关于deno:如何学习Deno

41次阅读

共计 610 个字符,预计需要花费 2 分钟才能阅读完成。

Deno 是什么?

Node 之父创立的,性能和 Node.js 雷同,然而更优雅的运行时。

为什么会有 Deno?

  1. JavaScript,ES6 规范引入了 Promise 接口(以及 async 函数)和 ES 模块。而 Node.js 因为历史起因,对这两个新语法的反对,都不现实
  2. Node.js 的模块管理工具 npm,逻辑越来越简单,且内部模块不装置,常常爆出安全漏洞
  3. Node.js 的性能也不残缺,导致内部工具层出不穷,让开发者疲劳不堪:webpack,babel,typescript、eslint、prettier……
  4. Node.js 的创建者 Ryan Dahl 在 JSConf EU 上的演讲视频更能阐明问题:https://www.youtube.com/watch…

怎么用?

  1. 官网下载与 demo 运行指南:https://deno.land/manual@v1.8…

Deno 的将来怎么样?

  1. 目前可持张望态度,学习一下语法和思路齐全没问题
  2. Deno 并不会齐全取代 Node,因为 node 曾经能满足绝大多数需要,且历史我的项目并不会轻易迁徙到 Deno。

参考链接

  1. 阮一峰的 Deno 介绍,作为入门:https://www.ruanyifeng.com/bl…
  2. Deno 的 Example 例子:https://deno.land/manual@v1.8…
  3. 介绍 Deno,且提供了可运行的例子:https://chinese.freecodecamp….
正文完
 0