JS周刊#407 - 基于 JavaScript 的 13K Games 比赛

JavaScript 和 WebAssembly 之间的调用终于变快了

JavaScript 很快。WebAssembly 也很快。但是两者之间在互相操作时,可能会有些迟缓。在最新版本的 Firefox 浏览器中,已经有些变化,这里有一篇文章,关于如何以及为什么会变快。你还会在这里学习到一些知识。

Lin Clark

基于 JavaScript 的 13K Games 比赛

查看 GitHub 从最近参加的 js13kGames 2018 比赛中,精选出的一些参赛作品。js13kGames 比赛规定创建出的游戏,必须使用小于 13k 字节的资源。

GitHub

提升你的 JavaScript 错误监控 🚀

一目了然地识别出那些影响用户的错误。按事件计数或受影响用户数,对错误进行排序,以查找出最经常出现或影响大部分用户的那些错误。通过自动诊断收集,快速找到错误的根本原因。免费使用

Bugsnag 赞助

重新思考单元测试断言

“编写良好的自动化测试,在失败时可以作为一个好的错误报告。但是很少有开发人员会花时间思考,好的错误报告需要哪些信息。”

Eric Elliott

Create React App 2.0 新增功能:视频系列

Create React App 2.0 仅仅发布一周,但是 Elijah Manor 已经为 egghead.io 整理出一套方便简短的视频。

Elijah Manor

消除常见 React 性能问题的方法

一个实用的逐步指南,用于消除与 React 相关的常见性能问题。如果你喜欢这些内容,请访问我们的 React 专属周刊 来了解更多 😃

Ohans Emmanuel

ARM 指令集,现在包含以 JavaScript 为重心的一些优化

iPhone XS 已经在特定的 JS 基准测试中超过 iMac Pro,它看起来会更加快速。开始变得有趣!这里查看技术细节

John Gruber

📘 文章和教程

Isaac Z. Schleuter 关于 Node + JS 基金会合并的发言

npm 创始人员对最近宣布的 两大基金会合并 表示兴奋。

The npm Blog

通过 CircleCI 和 Jib,对 Java 应用程序进行 Docker 化

部署平台和编排引擎的发展,对于应用程序和基础架构团队来说,都是一个巨大的推动力量。

CircleCI 赞助

Nuxt.js 起步教程

Nuxt.js 是一个用于创建由 Vue.js 驱动的(前端和后端)通用应用程序框架。

Nosa Obaseki

你需要了解的有关 Vue CLI 3 的内容

Vue CLI 为 Vue.js 应用程序提供标准构建工具链。

Alex Kyriakidis

在 Angular 6 中使用嵌套表单

Neel Bhatt

如何创建自定义的 Angular 管道和动态语言设置

Michael Karén

使用 Amazon Polly 构建出文本到语音的聊天应用程序

不容忽视的易用性。允许聊天用户使用自然语言播放聊天消息。

ChatEngine 赞助

使用绑定运算符(::)驯服 JavaScript 中的 this

此 JavaScript 特性的一个非常完整的教程。作者希望你能帮助他,支持和 star 这个提案,以及表达你的看法。

Willian Martins

我的 Serverless 冒险之旅

一位 JavaScript 开发人员分享他使用 AWS Lambda 和 Serverless 框架,无服务地构建中的初次体验、踩坑、最佳实践和技巧。

Mateo Karadza

🔧 代码和工具

JavaScript 可视化工具

在浏览器中可视化地查看执行上下文、提升、闭包和作用域的工具。

Tyler McGinnis

Aurelia CLI 1.0 Beta 1:现在使用 auto-tracing bundler

Aurelia 是下一代客户端应用程序框架,它已经发布 4 年时间,继续使用新的 bundler 和 vNext 进行创新,这些创新背后蕴含着一系列改进框架的想法。

Chunpeng Huo

InfluxDays:唯一关注时间序列数据(time series data)所产生影响的活动

InfluxData 赞助

Muze:在 web 中创建出可组合数据可视化

可组合,并且可以使用 CSS 定制主题,支持工具提示和其他“响应式”的动态绑定,可堆叠布局……

Charts.com

mb:无异常嵌套的可空属性访问工具

它的代码实际上只有 51 个字节。通过一个趣味练习,来搞清楚它的运行原理。

Burak Can

Flatbush:用于 2D 点(point)和矩形(rect)的快速静态空间索引

几个月前我们介绍过这个库,现在它发布了一个新版本。

Vladimir Agafonkin

BBob:快速纯粹的 JavaScript BBCode 转换和解析

BBCode 是论坛和 wiki 上常用的文本标记格式。

Nikolay Kostyurin

Walt:WebAssembly 文本格式的类 JS 语法

正在进行中的实验项目,受到 JS 启发,是 WebAssembly 的一个替代语法,尽可能地编写为“接近金属”。(译者注:接近金属语言具有直接操作 RAM 和硬件寄存器的功能。C 和 C++ 都可以做到这一点。更进一步,你可以在“裸机”之上使用汇编语言。参考 What does it mean for a programming language to be "closer to the metal"? 中的回答)

Arthur Buldauskas

Ember 3.4 发布

The Ember Team


🔗 访问链接