JS周刊#432 - jQuery 3.4.0 发布;随处可用的 Emoji;与 Kyle Simpson 的谈话

Twemoji (Twitter Emoji): 随处可用的 Emoji

一个来自 Twitter 的 library。通过从相关的 emojis 中解析其文本并插入托管服务图片,为应用程序提供跨平台支持,支持 Unicode 12 中的 3000 多个 emoji。

Twitter Open Source

jQuery 3.4.0 发布

我们很少关注 jQuery 的消息,所以只提供所有关键更新(甚至 你可能不需要 jQuery)。jQuery 3.4 专注于错误修复和性能改进,这篇还告诉我们 jQuery 4.0 会进行了大幅度的改革。

The jQuery Foundation

新课程:TypeScript 3 基础知识

🏎💨 TypeScript 采用程度正以惊人速率增长。TypeScript 可以在错误发生之前捕获它们,并通过文档化代码,来高效地与团队协作。

Frontend Masters 赞助

MDX 1.0 发布:在 Markdown 中无缝编写 JSX

一个逐渐流行的 library 的重要里程碑版本,可以轻松编写直接依赖于组件的内容。首页GitHub 仓库

John Otander

JavaScript 中面向领域(domain-oriented)的可观测性

我会注意 Martin Fowler 放在文章最后的编辑评语!😃 这是一篇完整概览,以一种干净、可测试的方式,在 JavaScript 代码中添加业务相关的可观察代码。

Pete Hodgson

▶  Deno 预览:一个全新的 JavaScript runtime

Ryan 最初是在大约十年前创建出来 Node,但最近他一直致力于 Deno,这是一个不兼容 Node.js,以聚焦在 TypeScript 的全新 runtime,有一些有趣的功能。(注意:后面几分钟声音可能不太清楚。)

Ryan Dahl

Microsoft 发布全新 Chromium 预览版(基于 V8)

现在,为 Windows 10 用户提供的全新 Edge 浏览器的第一个开发人员构建版本已经可以使用了,它基于 Google Chromium 开源项目(因此也是使用 V8 JavaScript 引擎)。这个举动只会继续巩固 V8 的流行性和重要程度,因为它最终将成为所有 Windows 用户的默认设置。

Joe Belfiore (Microsoft)

📘 教程和见解

你可能不需要 Lodash 或 '我是如何开始喜欢使用 JavaScript 函数的'

九种使用 Lodash/Underscore.js 常用工具函数的对应纯 JavaScript 配方汇总。实际上,我们很想看到这篇文章的扩充版本。

RC Dexta

Kyle Simpson:'在学习 JavaScript 方面,我并没有比大多数人熟记更多'

采访精彩的 你不知道的 JavaScript(这本书可以免费在线阅读)的作者,并且大胆地选取这个标题,但它仍然是一个很好的采访。(译者摘要:我总是告诉别人,我和他们之间唯一的区别就是我问了更多问题,直到找到答案才停止。)

Amsterdam JSNation

如何将 points 从 CSV 写入 InfluxDB

InfluxData 赞助

在一小时内,使用 Vuelidate 进行表单验证

Sarah Drasner 使用 Vue.js 基于模型的验证库 Vuelidate,完成了表单验证方面的一些棘手问题。

Sarah Drasner

现代 JavaScript 开发中的设计模式

一个着重于架构的文章,在于激发你对软件设计模式的兴趣。

Kristian Poslek

undefined:第三个布尔值?

这既不是 true,也不是 false,有时第三种选择可能就是你真正想要的。

Kushagra Gour

为什么我选择 Vue 而不是 React

Abhay Srivastav

🔧 代码和工具

html2canvas:一个 JavaScript HTML renderer

对页面或页面元素进行屏幕截图,并将其渲染到 canvas 中。刚刚发布过去一年多来的第一个版本(v1.0 候选版本)。它的 首页 上还有一个在线示例。

Niklas von Hertzen

比起使用 Breakpoints 或 console.log,更快速的调试代码方式

Wallaby 会在测试和代码中捕获错误,并在输入时在编辑器中显示它们的结果,通过在开发中获得循环反馈而使生产效率更高。

Wallaby.js 赞助

Node v11.14.0(Current 版本)已发布

Node.js Foundation NODE

Choices:使用 Vanilla JS 实现,可定制的选择标签/文本输入插件

Josh Johnson

🖼 medium-zoom:一个 medium 风格的图像缩放 library

具备响应式能力,可以在图像缩放时加载更高清晰度版本,并且对于鼠标、键盘和手势都很友好。示例

François Chalifour

jQuery Terminal Emulator:一个基于 Web 的终端插件

在你自己的 webapp 中,创建出 CLI 风格的界面。示例和更多信息

Jakub T. Jankiewicz

FKit:一个 JavaScript 函数式编程工具箱

查看基础知识的相关 示例

Josh Bassett

获得最快的网站部署。永远都是这样。

Buddy 赞助

Forever 1.0:一个 CLI 工具,以确保脚本连续执行

Charlie Robbins and Contributors NODE

ReactPlayer:用于从远程 URL 播放媒体的 React 组件

从文件路径到 YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo 等都可以播放。(你是 React 开发者?我们提供 React 周刊,里面有许多与 React 相关的链接。)

Pete Cook


🔗 访问链接