关于deno出世时所发生了什么

蓝少 · · 2455 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

关注点

近日,Node 之父 Ryan Dahl 发布新的开源项目 deno,从官方介绍来看,可以认为它是下一代 Node(其目标不是取代 Node.js),使用 Go 语言代替 C++ 重新编写跨平台底层内核驱动,上层仍然使用 V8 引擎,最终提供一个安全的 TypeScript 运行时。它的特性包括:

支持 TypeScript 2.8 开箱即用;
无 package.json,无 npm,不追求兼容 Node;
通过 URL 方式引入依赖而非通过本地模块,并在第一次运行的时候进行加载和缓存,并仅在代码使用 --reload 运行,依赖才会更新;
等等……
这几个特性,有好几个都是针对目前 Node 的痛点而来的。

三点

  • deno 和 nodejs 的关系?
  • github上deno的Issues的中文提交到底是啥?
  • deno 的api和应用场景,未来又来?

至于 deno 和 nodejs 的关系

重大消息:NodeJs之父发布下一代Node--Deno

justjavac 连出几篇文章对比说明:
Deno 并不是下一代 Node.js
deno issue 事件中的那些"作恶者"们,前端黑名单又多了一批人

如何评价ry(Ryan Dahl)的新项目deno?

Node之父ry发布新项目deno:下一代Node

github上deno的Issues的中文提交到底是啥?

Nodejs 之父新出的 deno 项目 Issues 区域被滥用

deno 的api和应用场景,未来又来?

快速了解 deno 目前的 API

deno/TODO.txt (https://github.com/ry/deno/bl...

- Fix v8_source_maps.ts so that we don't get random segfaults.

- Add os.statSync and os.tempDir- both are needed for the writeFileSync test in
  tests.ts

- Top-level await.

- Add ability to open TCP sockets and listen for connections.

- Add ability to receive HTTP connections (using net/http to parse)
  should try to use the same Request/Response types as fetch().

- Publish deno_testing to npm as a standalone module.

- Use mksnapshot instead of go-bindata.

其它


有疑问加站长微信联系(非本文作者)

本文来自:Segmentfault

感谢作者:蓝少

查看原文:关于deno出世时所发生了什么

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2455 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传