weekly

第 17 期 02/22 New JavaScript Features in ES2021

1_PubjwgLQUAsrRNrtnr7yjA.png Source: New JS Features in ES2021

行业资讯

深入看透低代码——阿里、腾讯等巨头火拼的下个风口

2021开年“低代码”接力“中台”燃起了熊熊之火,引发了众多业内人士论战。

2021 年,手机行业有哪些值得期待的「新尝试」?

当一个行业开始走向成熟,也就成为了少数玩家的游戏。那么,2021 年手机圈又有哪些值得期待的新尝试呢?

全球「芯片荒」正引发蝴蝶效应

一场大雪让本已吃紧的全球芯片产业雪上加霜。

刘强东重回台前

2月16日,京东集团旗下京东物流在港交所提交招股书。在外界看来,基于刘强东个人卷入的风波事件,京东曾有过一定时间的“去刘强东化”,刘强东个人也更多转向幕后。但自2020年下半年开始,一个越来越清晰的信号是,伴随着京东密集地对业务以及高管等作出重大调整,刘强东或将再次回到台前,重新在一线掌权。

爱奇艺敲响长视频警钟

究其原因,新冠疫情引发了行业的透支效应。

小米造车还是造势:背后的基本盘走势才是关键

小米能否正确认识其今天基本盘的向好主要来自哪里以及其中面临的挑战和变数,将决定未来其基本盘的走势,而这才是决定小米无论是现在还是未来,造车或者造势的关键。

张小龙:用微信搜视频;字节:不,上抖音搜!

战火烧到“视频搜索”

[晚点独家 首钢、美团、高瓴参投长城控股自动驾驶子公司,今年行业融资额已超 250 亿元](https://mp.weixin.qq.com/s/1ewKM7kETLmAMn821sr3MQ)

《晚点 LatePost》独家获悉,长城控股旗下自动驾驶公司毫末智行近日已完成 3 亿元 Pre-A 轮融资,投资方包括首钢、美团、高瓴资本等。毫末智行计划于 2022 年实现盈利,2023 年在科创板上市。

技术热闻

Ant Design 被删代码已恢复,现登顶 GitHub Trending Top 2

前几天沸沸扬扬的 Ant Design 代码被删事件有了新进展。经多方努力,目前被删代码已恢复,到底是删库跑路还是年终没给够目前尚无明确定论,事件起因仍在调查中……

Vite 2.0 发布了

Vite 1.0 虽然之前进入了 RC 阶段,但在发布之前我们决定进行一次彻底的重构来解决一些设计缺陷。所以 Vite 2.0 其实是 Vite 的第一个稳定版本。

Browser Tracking Using Favicons

https://www.cs.uic.edu/~polakis/papers/solomos-ndss21.pdf

In this paper we introduce a novel tracking mechanism that misuses a simple yet ubiquitous browser feature: favicons.

Super fast super property access

V8’s data-driven inline cache system is the core part for implementing fast property access.

终端

好消息,CSS text-underline-offset可以用起来了 #CSS

关于下划线和文字重叠的问题,因为浏览器提供了原生的解决方法,那就是text-underline-offset属性,随着Chrome 87开始完全支持,这个CSS属性可以用起来了。

New JavaScript Features You Can Expect in ES2021 #JS

ES2021 or ES12 is scheduled for release sometime in June 2021. Here are some new features that you can expect from the ECMAScript proposal status from TC39

“promise.any” and “promise.race” in ES2021

The basic difference between “any” and “race” is that race executed callback function for both resolved and rejected promises whereas the “any” function executes on the first successful resolution of promise from the list.

Listify a JavaScript Array #JS

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl

Have you heard of Intl.ListFormat? Well, it’s likely that this can do all you need and more. 

Three Ways to Blob with CSS and SVG #SVG

Just crack open an illustration app and go for Blobs

Use CSS Variables instead of React Context #CSS

CSS variables (custom properties) are awesome.

Programmatically Generate Images with CSS Painting API #CSS

The CSS Painting API enables developers to write JavaScript functions to draw images into CSS properties like background-image and border-image.

You know DOM, but do you know BOM? #Browser

Using the Browser Object Model means accessing the properties of the web browser.

Let’s Create a Custom Audio Player

We’re going to take stab at making our own player in this post.

设计

外网大神都在用的「液态艺术」海报,今天让你免费学!

最近一年这种液态设计风格随着很多商业设计的应用慢慢流行了起来。它最大的特点就是超越平面和图像,带来一种全新设计的观感。

Getting started with grids in digital design

The 5 types of grids and how best to use them

5 Mistakes of Redesign

Small things can turn a big idea into ash. Especially, when you’re making a redesign

Case study: An educational cooking app

发现

乐高思维-以低成本的方式平衡标准化和个性化

一方面需要满足消费者的个性化需求,另一方面出于长期发展的考虑需要控制成本。这使得「个性化」和「低成本」这两个词看上去似乎是矛盾的。

Reviewing “TypeScript in 50 Lessons”

Mistakes I’ve Made as an Engineering Manager

Building Your Own Personal Learning Curriculum

how can you structure this learning to ensure maximum benefit while still progressing? Here’s how you can devise your own curriculum to keep moving in the right direction.

Five Charts You’ve Never Used but Should

here are five graphs that perhaps you’ve never used before but that you should consider.

Deleting Facebook

更多

科技爱好者周刊(第 146 期):网课应该怎么上?

image.png

欢迎加入,一起共建「前端周刊」