JS周刊#408 - Angular 7 发布

每个 JavaScript 开发人员都应该知道的 33 个概念

JavaScript 领域中精心选取的 33 个教程链接,包括类型、闭包、相等、作用域和不同的 JavaScript 引擎,值得一读。

Leonardo Maldonado

Angular 7 发布

一个主要版本,包括从核心框架到 Angular Material 和 CLI 工具的整个 Angular 平台的升级。

Stephen Fluin (Google)

帮助你的团队选用新工具的 5 个成功技巧

让组织迁移到任何新工具,都像是一场艰苦的战斗。即使许诺改进工作流程,有着愉悦的队友,也难以克服惯性。

CircleCI 赞助

Omi:JS 下一代 Web 框架,4KB

围绕 JSX, Web Components 和 Shadow DOM 构建。通过 “一分钟”示例代码,决定你是否喜欢这个框架。

Tencent

JavaScript 中执行上下文、提升、作用域和闭包的终极指南

任何一篇以“……终极指南”结尾的文章,我通常都会皱起眉头,但是这篇的作者是 Tyler,所以没有异议 😃

Tyler McGinnis

智能打包:如何为旧版浏览器提供旧版代码

比起以往,浏览器现在会更加频繁的更新,并且支持更多现代标准。随着代码大小的快速增长,是时候重新思考基于现代网络的资产分发了吗?

Shubham Kanodia

为什么使用 reduce() 来按照顺序 resolve promises

如果你想按照顺序依次 resolve 一系列 promises,那就必须阅读这篇。

Alex Macarthur

📘 文章和教程

停止使用 console.log(),开始使用浏览器的调试工具

这在 Twitter 上引起了响应,着重讨论了常用于调试的 console.log 😃

Parag Zaveri

在 JavaScript 中搜索和排序使用变音记号的文本

规范化 Unicode 文本的艺术。

Paul Springett

在 JavaScript 中编写更好的条件语句的 5 个技巧

Jecelyn Yeen

How Do Top Developers Deliver Video? - Download the 2018 Video Report

Bitmovin 赞助

JavaScript 开发人员会遇到的 Ruby 问题

我不太认为有人会在学习 JavaScript 之后再去学习 Ruby,但是似乎确实有这样的人,所以这篇可能是有用的。

Dmitry Pashkevich

通过一些简单工具,消除整个目录下的错误

Kent 说:一定要使用 ESLint, Prettier 和 Flow/TypeScript。

Kent C. Dodds

使用 D3 和 Vue.js 创建可交互地图

如何通过 D3 和 JSX 展示地图。在线示例源代码

Mikhail Panichev

🔧 代码和工具

Evergreen:一个 React UI 框架

精心打磨过的 React 组件,从按钮、文本输入框,到菜单、侧边栏和表格。

Segment

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

Wallaby 会在测试中捕获错误,并在输入时在编辑器中显示表达式的结果。

Wallaby.js 赞助

LoopBack v4 发布:Node.js API 框架

想要创建 REST API,现在只需使用 OpenAPI 兼容元数据(OpenAPI compatible metadata) 来装饰类。宣传文章

IBM

graphql.js:一个简单的同构 GraphQL 客户端

Fatih Kadir Akın

billboard.js:基于 D3 v4+ 的简单图表库

Naver Corp

Eagle.js:使用 Vue.js 构建的 Hackable 幻灯片框架

支持动画、主题和交互式小部件,并且可以轻松地在演示文稿中复用幻灯片和样式。示例

Zulko

探索 Ext JS Kitchen Sink - 为 React 应用程序提供 115+ 组件

Ext JS 提供了 115+ 个完全支持的 UI 组件,可轻松集成到 React 应用程序中。查看我们的示例

SENCHA 赞助

Styled Map:在 styled 组件中,将 props 映射到 style 的简单方法

Scott Michael

Inferno:一个快速的、类 React 的 JavaScript 库,用于构建现代 UI

一个长期支持的项目,version 6 版本 刚刚发布。

Inferno


🔗 访问链接