美文网首页deno
如何学习Deno

如何学习Deno

作者: 本一和他的朋友们 | 来源:发表于2021-03-08 14:21 被阅读0次

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?v=M3BM9TB-8yA

怎么用?

  1. 官方下载与 demo 运行指南:https://deno.land/manual@v1.8.0/getting_started/installation

Deno 的未来怎么样?

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

参考链接

  1. 阮一峰的 Deno 介绍,作为入门:https://www.ruanyifeng.com/blog/2020/01/deno-intro.html
  2. Deno 的 Example 例子:https://deno.land/manual@v1.8.0/examples
  3. 介绍 Deno,且提供了可运行的例子:https://chinese.freecodecamp.org/news/the-deno-handbook-with-examples/

相关文章

  • 如何学习Deno

    Deno 是什么? Node 之父创建的,功能和 Node.js 相同,但是更优雅的运行时。 为什么会有 Deno...

  • 使用deno和oak创建短链应用v1.0

    在本文中,我们将学习Deno的基础知识,比如如何运行程序和接受安全性。 Deno是用Rust编写的新的JavaSc...

  • deno学习(1)---Makefile阅读

    为了整理学习资料,决定开一个deno的一系列学习笔记。 在安装deno的最后一步,在deno项目下执行了make指...

  • 2.deno入门

    2.1 安装deno2.2 设置deno环境2.3 deno第一滴血2.4 deno命令行2.5 deno权限2....

  • 7.10 创建子程序

    概念 Deno能够通过Deno.run[https://doc.deno.land/builtin/stable#...

  • deno学习(2)---从Hello World开始

    deno的执行非常简单,使用deno xx.ts即可。 从deno hello.ts出发,探究一下deno的运行机...

  • 初识Deno(下一代NodeJS?)

    Deno是什么,官方网站(https://deno.land/[https://deno.land/])说了:一个...

  • Deno学习之V8篇

    [toc] Deno 学习之Rusty_V8::V8篇 之前deno和v8引擎交互是使用的core目录下面的模块,...

  • deno 从入门到放弃

    1,deno是什么, 这个我都懒得介绍了, deno 和 node 主要差异是, 1 , io deno把本地i...

  • 7.6 unix cat 程序

    概念 使用Deno运行时API将文件内容输出到控制台。 Deno.args[https://doc.deno.la...

网友评论

    本文标题:如何学习Deno

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