全文共2180字,预计学习时长8分钟Deno 1.0.0版本于近期发布了,它是由Ryan Dahl发明的,他还因发明Node.js这个“小玩意儿”而闻名。Node.js听起来很熟悉吧?这是否意味着Deno实际上已经自动取代了Node而我们该开始计划重构冲刺呢?
【CSDN 编者按】大学因学费而辍学,最困难时睡在公园长椅,有远见的母亲让他走上了编程之路,温柔智慧的妻子用爱与信任激励着他秉承初心、奋勇前行。编程十余年,他已在GitHub开源三百多个项目,项目总Star数位居全球TOP 20。
这个项目是 Dahl 在 2018 年的演讲“我对 Node.js 感到遗憾的十件事”中宣布的。对 Deno 感兴趣的话,可以看一看作者最新的教学资料:如何使用 Deno 和 Oak 构建 REST API 。
最近Deno官方文档指出,Deno为了解决当前环境的一些问题,停止其内置代码中对TypeScript的支持。这些问题包括TypeScript的编译时间,结构和代码组织等等。未来Deno将使用纯JavaScript作为其内部代码,去除对TS的原生支持。
近来,频繁发生的 npm 供应链攻击令开发者们精疲力竭:流行 npm 包 faker.js 和 colors.js 的作者为抵制“开源白嫖”而自毁项目,导致数千个应用崩溃;攻击者针对 Azure 开发者,创建了向 200 多个恶意 npm 包以窃取 PII;