前端前瞻:deno; 一个JavaScript和typescript安全的运行时
内容翻译自deno官网:
deno 1.0最近好像挺??,fq出去看看官网:总结如下
> 以下内容来自deno官网
Deno 是一个简单,现代,安全的JavaScript 和typescript运行时,并且使用了v8引擎 使用rust构建
- Secure by default. No file, network, or environment access, unless explicitly enabled.
- Supports TypeScript out of the box.
- Ships only a single executable file.
- Has built-in utilities like a dependency inspector (deno info) and a code formatter (deno fmt).
- Has a set of reviewed (audited) standard modules that are guaranteed to work with Deno: deno.land/std
可以从这里看出如下信息:默认是安全的, 不需要运行环境加持,不需要网络,没有文件,除非显式启用;
支持typescript
仅仅只需要一个可执行文件就可以执行
具有内置实用程序,如依赖检查器(deno info)和代码格式化程序(deno fmt)。
有一套经过审查(审计)的标准模块,保证与Deno:Deno.land/std一起工作
我们使用homebrew安装
brew install deno
import { serve } from "https://deno.land//http/server.ts"; const s = serve({ port: 8000 }); console.log("http://localhost:8000/"); for await (const req of s) { req.respond({ body: "Hello World\n" }); }
和nodejs一样,支持标准库和第三方库, 第三方库可以来自 jspm.io 或github
文档如下
https://deno.land/[email protected]/getting_started/first_steps
相关推荐
changcongying 2020-11-02
changcongying 2020-10-30
苗疆三刀的随手记 2020-10-29
zouph000 2020-10-25
Jruing 2020-10-23
ctg 2020-10-14
PMJ0 2020-10-13
ChaITSimpleLove 2020-10-06
小飞侠V 2020-09-25
QiaoranC 2020-09-25
changcongying 2020-09-17
taizuduojie 2020-09-15
淼寒儿 2020-09-13
lyjava 2020-09-11
彤庆的技术 2020-09-02
锅哥 2020-08-27
ruanhongbiao 2020-08-16
zouph000 2020-08-03
Java编程语言学习 2020-07-29