Deno团队加入Cloudflare,Deno运行时将于一年后停止开发,Deno Deploy六个月后关闭,JSR迁至Cloudflare。Zeta语言发布借用检查模型,支持&mut、不可变引用和&alias。Kalem是约30万行代码的Rust多格式编辑器,性能优异。skeptic 0.14大幅提速文档代码块测试,生成阶段从1.1秒降至2.4毫秒。
Cloudflare收购Deno团队,Deno运行时仅再维护一年,Deploy六个月后关闭。Cactus发布16.9MB本地语音识别模型Whistle,支持七种语言但无中文。Oxide获4.45亿美元D轮融资。美国制裁国际刑事法院,前法官Pillay数小时前获诺贝尔和平奖。
Cloudflare收购了Node.js创始人Ryan Dahl联合创办的Deno团队。Deno独立运行时和托管服务将逐步关停,团队转而投入Cloudflare Workers。双方计划将Deno的Celld项目与Workerd合并,打造开源、可自托管、避免厂商锁定的分布式应用平台。Deno运行时将维护一年,Deno Deploy六个月内关闭。
Cloudflare宣布Deno团队加入,共同简化Workers和Durable Objects的自托管。Deno创始人Ryan Dahl此前推出用Rust编写的celld,仅依赖对象存储,可分布式运行Workers与Durable Objects。Cloudflare的workerd虽已开源,但Durable Objects仅支持单实例。双方将合并celld与workerd,让开发者能在自有基础设施上轻松构建分布式应用。
本文介绍了新版本JavaScript的功能,如锚点定位和CSS缩放。SVAR React日历为React应用提供了类似Google日历的调度功能。讨论了色彩方案与媒体查询的关系,以及SVG图标的新规范。此外,Deno新版本支持桌面应用开发,并提供了一些Web开发的学习资源和工具。
Deno 2.5版本发布,新增权限集、测试钩子和WebSocket改进,性能显著提升。运行环境升级至V8 14.0和TypeScript 5.9.2,支持最新JavaScript特性,并增强测试API以支持生命周期控制。
本文讲述了Node.js创始人Ryan Dahl的故事。他从数学研究生退学后开始编程,最终创造了Node.js,选择JavaScript作为服务端语言以适应非阻塞IO。Node.js发布后引起社区关注,尽管早期开发面临挑战。Dahl将Node.js出售给Joyent后逐渐淡出,随后专注于Deno的开发,解决了Node.js的设计缺陷。Dahl的经历启示我们在工作和生活中追求实践与创新。
Ryan Dahl是Node.js的创始人,他于2009年发布了这一基于JavaScript的服务器端语言,因其适合异步编程。尽管他后来逐渐淡出Node.js,但其影响力促使前端开发者向后端扩展。Dahl还创立了Deno,以解决Node.js的一些设计缺陷。
yt-dlp 开发者宣布,用户需安装 Deno 或其他 JavaScript 运行时才能下载 YouTube 视频。由于 YouTube 加密机制升级,下载难度增加,但 yt-dlp 仍支持多平台下载,维护网络自由。
yt-dlp要求用户安装Deno等JavaScript运行时,以确保YouTube下载功能正常。由于YouTube的变更,内置JS解释器已无法满足需求。用户需根据安装方式进行相应配置,其他网站仍可正常使用yt-dlp。
Fresh框架与Vite构建工具集成后,启动速度提升9-12倍。新插件支持热模块重载,优化了客户端和服务器代码。Fresh 2.0版本稳定,支持按需加载和代码打包,显著提高生产效率。
Update: 目前 Fresh 文档默认的版本已经是 2.x. 在许多前端项目中, 都使用 Vite 处理构建流程. 对于 Deno 团队来说, Node.js 生态下的项目, 如 ESLint 等一直是受到排斥的. 基于零配置易用性及性能考虑, Deno 会在相关领域重做一套工具, 比如 deno lint, fmt. 不过随着 Deno 对 Node.js 兼容性的增强,...
Nuxt.js创始人Daniel Roe及核心团队成员加入Vercel,继续独立开发Nuxt。Vercel将支持多个JavaScript框架,Nitro引擎将增强Nuxt功能。同时,Deno 2.4恢复了deno bundle功能,OpenAI计划推出AI浏览器。
Deno起诉Oracle,称“JavaScript”为通用名,案件已进入发现阶段。苹果Wallet推送F1广告引发隐私担忧。美国国防部停止提供卫星天气数据,影响飓风预报。文章探讨精神分裂症可能是人类认知进化的副产品,布隆过滤器用于快速判断元素是否在集合中。
Deno 2.3 更新支持本地 NPM 包,改进了 deno compile,允许本地测试和开发,新增 FFI 支持以使用本地库,优化可执行文件大小,同时更新了 deno fmt 和加快了依赖安装速度。
Deno 支持 TypeScript,无需额外配置,简化项目设置。TypeScript 是 JavaScript 的超集,能够提前发现错误。Deno 提供内置工具,安全性高,适合快速开发。
上个月,我测试了Bun作为自定义JavaScript Lambda运行时,发现其性能明显不如AWS的Node.js运行时。Node.js的冷启动时间和调用持续时间均较短,Deno的性能优于Bun,而Node.js在初始化时表现最佳。总体而言,AWS的Node.js运行时性能优秀,适合基本API开发。
Qbin是一个支持Markdown编辑的在线内容分享平台,适合个人笔记和团队协作。该项目基于Deno和SQLite,具备快速、安全和便捷的特点,支持离线编辑和灵活分享。尽管仍在初期阶段,功能正在逐步完善,值得尝试。
Cron作业用于定时运行后台任务。Deno Deploy通过GitHub Actions或Upstash调度器提供无服务器的现代解决方案。尽管Deno Deploy不支持原生定时触发器,但可以通过设置Deno端点和外部调度器实现。优点是零成本、易于维护,缺点是依赖外部调度器。
本文介绍如何在Jupyter中使用Deno内核,结合Deno的TypeScript运行时与Jupyter交互环境,访问博物馆开放数据API,对开放获取艺术品进行数据获取、处理与可视化分析。
完成下面两步后,将自动完成登录并继续当前操作。