586 期
编辑:Yucohny、Matrixbirds
🔥 本周热门
Lexical:可扩展的文本编辑器库 — 本期看点:本期为大家带来了 Emberjs 在 Typescript 领域的尝试与关于 Web Component 的 7 个技巧等优秀文章。点击本期周刊查看更多精彩文章!
Meta / Facebook
OpenJS 基金会发布 JavaScriptLandia 奖项问卷— 早在 2020 年,OpenJS 基金会就推出了 JavaScriptLandia 奖项,作为表达对 JS 生态系统支持的一种方式。现在,OpenJS 基金会发布问卷,大家可以提名 JS 生态系统中的任何人,以表彰他们所做的辛勤工作。所以,快找到你最喜欢的新库并提名它的创建者吧!
OpenJS Foundation
Ember v4.3 发布 — Ember 是 JavaScript 历史最悠久的 Web 应用程序框架之一,现在又向前迈进了一步。这个网站 解释了为什么要使用 Ember。
Anne-Greeth Schot-van Herwijnen and Jen Weber
快讯:
-
回顾昨天举办的 👾 Gamedev.js Jam 2022 。
-
如果您愿意,现在可以 将您的 GitHub 个人资料设为私有。
-
你知道现在还有 JavaScript for MS-DOS 吗?
-
WebAssembly v2.0 现在是 W3C 第一个公共工作草案。
-
Netlify 推出了 Edge Functions,一个由 Deno 驱动的新无服务器 Runtime。
版本发布:
Nuxt v3.0.0 RC1 – Vue 3 用户可以在这里看到很多东西。
Neutralinojs v4.5.0 – 轻量级 x 平台桌面应用程序框架。
fast-json-stringify v3.1.0 – 更快的 JSON.stringify()。
Mineflayer v4.3 – Minecraft 机器人开发框架。
Deno v1.21
React Redux v8.0
Electron v18.1
📒 教程与趣事
▶ Emberjs 在 Typescript 领域的尝试 — Chris Krycho 保证他的分享同样适合没有 Ember 和 Typescript 使用经验的开发者。
Chris Krycho
关于 Web Component 的 7 个技巧 — 一些小众的 Web Component 的使用技巧,并将其呈现在了示例代码中。
Dave Rupert
V8 对新的 Class 特性提高了初始化实例的速度 — 一个针对初始化类字段和私有方法的性能优化的深入剖析 - 这些改进已经适用于 Node.js v18 版本里的所有用户。
Joyee Cheung(V8)
▶ 如何知道是哪个键被按住了?来了解一下键盘事件的工作原理 — 这个半小时的视频,将会为你深入介绍复杂的键盘事件以及处理用户输入的最佳方式。
Jake Archibald & Ada Rose Cannon
Mitosis 简极入门教程 — Mitosis 为你提供了目录模块划分,让你可以专注编写可复用的组件以及支持主流框架,React,Vue,Solid,以及 Angular 等。
Alex Patterson
使用 mailto 避免垃圾邮件 — 并非绝对完美的方法,但是它的实现方式很有意思。
Jack Childs
▶ 快来看看你的 Vue 项目是否遵循了 Vue 最佳实践,一起来瞧一瞧吧~ — 安装这个插件只需要 2 分钟。
LearnVue
Terminal Wordle: 使用 React Ink 编写一个终端版本的 Wordle 游戏
John Ruble
🛠 代码与工具
Leaflet v1.8.0:支持移动设备的交互式地图库 — 这是一个长期存在且广受欢迎的库的巨大版本。主页 有一个现场演示。
Leaflet
Kaluma v1.0:RP2040 的微型 JS Runtime — RP2040 是由 Raspberry 构建的微型微控制器,所以如果想让 JavaScript 工作,它也需要很小。而 Kaluma 可以在只有 64KB 内存的设备上运行。
Kaluma Project
SpaceTime:轻量级时区库 — 使用它来计算其他时区的时间。SpaceTime 具有类似 Moment 的 API,但它是不可变的。 该项目没有依赖包。如果你对此感兴趣,可以来看看 GitHub 存储库。
Spencer Kelly
PicMo:原生 JavaScript 实现表情符号选择器 — 让您可以选择通过 Twemoji 使用平台原生表情符号或跨平台表情符号,而您 甚至可以添加您自己的自定义表情符号。在此处尝试一些演示。
picmo
HyperFormula v2.0.0:类似电子表格的计算引擎 — HyperFormula 是一个受 Excel 启发的强大电子表格系统(却不仅仅是一个控件)。值得注意的是,它是开源的,但具有双重许可。
HANDSONCODE sp. z o. o.
🤠 读者投稿
Mess with dns:一个关于 DNS 的体操训练,帮助你理解 DNS 的基本概念 — 作者认为不仅要掌握 JavaScript,学习 DNS 管理也是非常值得拥有的技能。
Julia Evans
Look Scanned:让 PDF 文稿看起来像扫描件 — 有时某些组织需要你在在电子 PDF 稿件里签名,需要用真实的稿件扫描,这是一个纯前端基于 WebAssembly 实现的工具,尝试模拟这样的效果。如果你对此感到兴趣,快来看看项目 源码。
seedgou

