Deno 双周刊 #1 - Deno 获 2020 JS 年度突
序言
本文原文是笔者写的英文版,目前维护在 GIthub(@hylerrix/deno-feedly) 上,以下是亲自翻译。
Deno v1.0 在 2020 年五月 13 日正式登场之时便引起了我的关注。更贴切 Web 本身的理念、TypeScript 开箱即用、各种必备小工具集成在 Deno 本身中、基于 Rust 和 V8、且开启了一个全新的挑战方向...... 所有我想要深入探索的 Web 潮流技术都包含在了其中。
于是我开启了我的 Deno 之旅。写作看似是我更擅长的事情:从去年的 v1 发布开始,我开始在中文社区写了几篇基础入门级的 Deno 文章并翻译了几篇同样是入门级的 Deno 文章(都有着一定的翻译授权)。@hylerrix/deno-tutorial 和 @hylerrix/awesome-deno-cn 沉淀了我早期对 Deno 的一切理解。同时,整个 2020 年里,我在 @ningowood/open-source-magazine 仓库中写了近 12 期“开源爱好者月刊”,通过收集好文和咨询等来沉淀我对开源的深入理解。
2021 伊始,我准备挑战更多的东西,思路也回到了 Deno。或许像收集好文和咨询的开源爱好者月刊一样来开启新的一年中对 Deno 的深入学习也是个不错的想法。于是今天,我在 Github 上开源了 @hylerrix/deno-feedly 仓库。Deno 双周刊用来每两周性的收集和分享 Deno 相关的咨询、文章甚至更多。
与众不同的在于,从现在开始,我将用优先用英文来编写技术博客(并花费少量时间来翻译回中文)。对我来说,这是一个全新的体验,因为我之前从来没有用英文写过文章甚至从来没敢这么去想。
所以话说回来,欢迎来到 Deno 双周刊系列。如果有任何不适宜的地方,比如收集咨询、写作甚至分享宣传的过程,欢迎告诉我,我也会尽量处理好。双周刊仓库中也会介绍更多的信息,请戳:https://github.com/hylerrix/deno-feedly/。
那么开始吧。(对了,刊尾会有更多关于社群的信息可以查收。)
快讯
Deno 1.6 正式发布

正如下方评论中所说,一个开发人员能公开谈论他所构建软件的种种缺陷是值得尊敬的事。Node.js 的创建者 Ryan Dahl 在这场会议上首次介绍了 Deno。他对 Node.js 的遗憾包括 Promise、安全性、构建系统(GYP)、package.json、node_modules、require("module")
没有扩展名以及 index.js
的命名等方面。
视频:100 秒内读懂 Deno
如何在很短的时间内读懂 Deno 的基本概念?可以试试这个。
视频:7 分钟了解 Deno 基础概念
在七分钟的视频内,手把手带你安装 Deno,编写 Deno 代码。
尾声
到目前为止,使用英语写作的感觉真的挺好。希望你不会错过上方的精彩资讯,也希望我能在开启 Deno Feedly 系列后有更多的编码。
不同的社群有不同的用途,如果你想交流更多有关 Deno 甚至开源本身的知识,我建立了几个聊天室,一会见:
- Github: https://github.com/hylerrix/deno-tutorial/discussions. 没错,我接下来将会让这个仓库更加的国际化,可以集中在这里畅聊任何有关 Deno 的内容。
- Discord: https://discord.com/invite/e5uuDMjpFC. 初入 Discord,有趣的是,其支持编写各种资讯机器人。前面的链接是一个仅限前一百个人加入的永久邀请链接(长远来看,估计不会超过这个数量)。
- Wechat: 公众号 (@ningowood) )里寻找。