2022 年的 Deno:npm、边缘函数、A 轮融资、Fresh 等
2022 年对 Deno 来说是重要的一年!我们
- 拥有超过 25 万月活跃用户
- 稳定了 npm 兼容性,这将是 Deno 未来发展不可或缺的一部分(更多信息见下文)
- 下载量已超过 500 万次
- 推出了 Fresh,一个 Deno 优先、边缘优先的框架,它遵循现代 Web 原则
- 与 Netlify 和 Supabase 合作,为他们的边缘函数提供支持
- 支持 Slack 启动了他们的平台
- 从红杉资本筹集了 2100 万美元,并将公司发展到 17 人
让我们深入了解 2022 年的重大更新。
通过参与我们的调查,帮助 Deno 改进并有机会赢得 100 美元的亚马逊礼品卡。
npm 兼容性
我们最大的更新是在 Deno CLI 中稳定了 npm 兼容性,这使您可以使用带有“npm”说明符的 npm 模块。通过导入 npm 模块的功能,您现在可以使用数据存储模块、框架以及更多功能来构建您的项目。
虽然这项工作尚未完成,但我们致力于使 npm 兼容性成为 Deno 的核心部分,并将继续迭代直到它完善。我们有很多激动人心的计划,旨在让 Deno 使用 npm 变得更加容易,并将在本月晚些时候公布。
对 npm 和 Deno 有任何反馈吗?我们希望在这项调查中听到您的声音。
Fresh
我们构建并发布了Fresh,一个 Deno 原生、边缘原生、专注于简洁和性能的现代 Web 框架。它拥抱现代技术和渐进式增强,默认使用服务器端即时渲染,并且不向客户端发送任何 JavaScript。
Fresh 展示了如何使用现代技术重新构想一个 Web 框架:你获得原生 TypeScript 支持,默认情况下不向客户端发送任何 JavaScript,实现最小延迟,零配置 islands 功能,最重要的是,无需构建步骤。所有这些都使得轻松获得完美的 Pagespeed 分数。
我们不仅喜欢使用 Fresh(我们已将其用于我们所有的网站,包括周边商城和Deno 新闻),GitHub 上的开发者也同样喜欢,他们帮助这个框架飙升成为2022 年 GitHub 上最受关注的前端项目之一。要了解更多 Fresh 的生产应用,请查看我们的展示页面。
我们正在为 2023 年的 Fresh 开发新功能,这将使启动全栈 Web 应用程序比以往任何时候都更容易,包括持久化数据、缓存等。敬请期待!
Deno Deploy 和边缘函数
对于我们的边缘托管服务来说,这也是重要的一年,我们发布了Deno Deploy 的定价方案,并与Netlify 和 Supabase 合作,为他们的边缘函数提供支持。
我们的 Deploy 用户继续称赞其速度(一次部署只需几秒钟),这得益于其基于 V8 隔离云的基础设施。许多人表示有兴趣在 Deno Deploy 上构建功能齐全的应用程序,因此我们正在努力提供持久化数据存储等功能。
随着越来越多的用户发现边缘函数的强大功能(这就是我们认为它是未来的原因),我们了解到许多平台和企业有兴趣使用我们的边缘基础设施,使其用户能够运行自己的边缘函数或自定义服务。未来,边缘函数将是 Deno 托管产品的重要支柱,我们的目标是成为推动边缘函数普及和发展的核心公司之一。
与红杉资本共同发展公司
我们获得了 2100 万美元融资,在红杉资本领投的 A 轮融资中,这笔资金将帮助我们继续构建下一代 Web 开发工具。我们的投资者认识到,当今的开发者在构建 Web 服务时面临着无尽的复杂性、约定、配置等挑战。有了这笔资金,Deno 获得了多年的发展空间,也有机会根据我们所看到的需求来扩大我们的团队和产品路线图。
此外,如果您有兴趣与我们合作,我们正在招聘!
Deno 2.0 即将到来
鉴于 Deno 的 npm 兼容性获得了如此积极的反馈,我们一直在巩固 Deno 2.0 的计划。我们的目标仍然是构建最快、最简单、最安全的运行时,但我们的下一个重大更新将带来重大改进,使 Web 开发比以往任何时候都更容易、更好。我们仍在敲定一些细节,但请在未来几周内保持关注,以获取我们路线图的更详细信息。
通过参与我们的调查来帮助改进 Deno。
在 Twitter 上关注我们,不要错过任何更新。