本期主题的主角是 Deno。2018年在 JSConf EU 上,被称为 Node.js 之父的 Ryan 发表主题为「10 Things I Regret About Node.js」的演讲,并向大家介绍了他的“新玩具” Deno,两年过去,Deno 已于2020年5月13日发布1.0版本。你可能会疑惑 Deno 到底是什么,Deno 和 Node 有什么关系?Deno 和我有什么关系?
关于 Deno 1.0 官方声明可见动态第一条,即 Deno 1.0 发布。关于 Deno 的简要版入门教程可参考欢迎来到 Deno 世界。关于 Deno 的一些社区资料可看周刊末尾附录。
另外,Deno 也有周刊啦,欢迎订阅 Deno Weekly。
本期话题包含 WebAssembly、Vue、ECMAScript proposal、TypeScript、WebGL、JavaScript 发展、声明式编程、JavaScript 特性、代码片段、三方依赖案例分析、React 等。
- 为什么结合 WebAssembly 与 Rust 可以提高 Node.js 性能 - IBM
- Vue 3 创造过程揭秘 - increment
- 初探 JavaScript 中的 record 与 tuple - 2ality
- TypeScript 新鲜事一探究竟 - YouTube
- WebGL 终极全面教程 - XEM
- JavaScript 迎来第三纪元 - swyx.io
- 用 minanim.js 中的示例来解释声明式编程不可言状的效用 - bollu
- 可以被遗忘的 JavaScript 特性 - dif.log()
- 可以被遗忘的 JavaScript 特性 - dif.log()
- 一行 JavaScript 代码片段集锦 - GitHub
- 案例介绍 - 一行问题代码是如何影响大量三方依赖的 - Forbes Lindesay
- 超简单的 React 入门教程 - Kent C. Dodds
- Deno 1.0 发布
- Snowpack 2.0 介绍 - 一款面向现代 Web 的构建系统
- Electron 9.0.0 发布
- Ioniconf 2020 即将举办
- TypeScript 3.9 发布
- Jest 26 发布
- deno.land https://deno.land/
- Deno GitHub https://github.com/denoland/deno
- Deno API https://doc.deno.land/https/github.com/denoland/deno/releases/latest/download/lib.deno.d.ts
- https://www.youtube.com/watch?v=z6JRlx5NC9E
- https://www.youtube.com/watch?v=M3BM9TB-8yA
- https://tinyclouds.org/jsconf2018.pdf
- https://www.rust-lang.org/
- https://v8.dev/
- https://github.com/v8/v8
- https://github.com/tokio-rs/tokio
- https://blog.logrocket.com/deno-1-0-what-you-need-to-know/
- https://www.ruanyifeng.com/blog/2020/01/deno-intro.html
- https://www.youtube.com/embed/5nmpokoRaZI