JS周刊#420 - 探索 JS 模块,如何开始一个Node项目,为什么使用GraphQL取代API,jsdiff:文本差异工具
Posted 印记中文
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS周刊#420 - 探索 JS 模块,如何开始一个Node项目,为什么使用GraphQL取代API,jsdiff:文本差异工具相关的知识,希望对你有一定的参考价值。
javascript Weekly 是一个收集 JavaScript 新闻和文章的周刊。如果您有兴趣翻译这些文章,请在评论区留言,联系我们发表您的翻译。
本期链接:
weekly.docschina.org/javascript/420.html
探索 JavaScript 模块:从 IIFE 到 CommonJS 再到 ES6 模块
在 JavaScript 中,模块系统是一个普遍“学习不足”的方面,但鉴于其不寻常和多变的历史,这或许并不使人感到意外。在这篇文章中(也有 视频形式 ),Tyler McGinnis 提供了以前和目前的模块使用方式的有效复习。
Tyler McGinnis
将 30K 行代码从 Flow 移植到 TypeScript
关于 MemSQL 如何使用 Flow 静态类型检查器将 3 万行 JavaScript 移植到 TypeScript 的事情。相关消息,Jest 项目(与 Flow 一样,同属于 Facebook 公司)也计划切换到 TypeScript。
David Gomes
快速和简单直接的修复 JavaScript 应用程序错误
使用 Bugsnag 自动地检测和诊断那些影响用户的 JavaScript 错误。获得综合全面的诊断报告,立即知道哪些错误值得修复,并且与传统工具相比,使用很短的时间进行调试。免费尝试。
Bugsnag 赞助
为什么我停止将模块导出为默认
ESLint 作者说,经过多年与 default exports 作斗争,他采取了一个不同的方法。并且提出了很有说服力的论据。
Nicholas C. Zakas
使用 JavaScript 和 Emoji 来创建具有动画的 URL
Matthew Rayfield
以上是关于JS周刊#420 - 探索 JS 模块,如何开始一个Node项目,为什么使用GraphQL取代API,jsdiff:文本差异工具的主要内容,如果未能解决你的问题,请参考以下文章
JS周刊#410 - 全面的webpack 4配置示例,Storybook4.0更新,异步JS的演变,React Hooks介绍
奇舞周刊第 181 期 —— 前端框架对比:更轻更快的 Vue.js 2.0
JS周刊#402 - Babel与TypeScript联姻,如何让Vue App Lighthouse获得满分,JS计时器之旅