weekly

第 24 期 04/12 V8 引擎极致优化之路

行业资讯

阿里百亿罚单,释放了什么信号?

这是中国互联网发展史上的分水岭。曾经互联网是代表先进生产力的屠龙少年,颠覆了一个又一个的行业,上演了一个又一个“先惠民,后收割”的戏码,而今之后超国民待遇没有了,要戴上监管的紧箍咒。

酒店人复活于清明小长假

通常意义上讲,一个市场的真正复苏的表现是价格与销量同步增长。

携程老矣

4月8日,携程开启招股打新,但是投资者普遍反应冷淡

怪兽上市,哈啰、松果被传上市,共享经济又被盘活了?

如果把共享经济比作俄罗斯方块游戏,只差这一个竖条,就将整个整个游戏盘活了,而他们的上市也再一次将共享经济市场盘活了。

酒旅市场爆发,距离五一井喷还远吗?

强势复苏的酒旅业正伴随着消费者高涨的旅游热情持续爆发,带动了酒旅市场在疫情后期首次出现井喷态势。

技术热闻

谷歌“宠爱”升级,Rust 大步跨入 Android 平台

近日,谷歌宣布 Android 开源项目(AOSP)现已支持使用 Rust 编程语言来开发 OS。 谷歌有望取代 Android 的全新操作系统 Fuchsia 的新网络栈也使用了 Rust 编写。 除了 Rust 编程语言的安全性能外,谷歌认为使用 Rust 也可以减少成本投入。

V8 引擎极致优化之路

[UC 内核团队多年深耕 V8 引擎,做过很多优化。本文将结合我们所做的优化,讲述 U4 内核的 V8 引擎是如何超越官方,实现快、稳、强特征的。] 关于 Vue 3 的 IE11 支持

https://zhuanlan.zhihu.com/p/362000763

Vue 3 将不会支持 IE11

TaoAudio: 淘宝直播短视频音频解决方案

TaoAudio是面向直播和短视频声音需求的完整解决方案。其分成三个主要模块,分别是音频处理,音频安全,语音交互。

物联网低代码平台 IoT Studio 的思考和技术挑战

近期做技术整理以及对内的技术分享文章,此篇文章为序言,总体介绍物联网低代码业务的思考和技术挑战。

More: https://www.aliyun.com/product/iotstudio 物联网应用开发(IoT Studio)是阿里云针对物联网场景提供的生产力工具,是阿里云物联网平台的一部分。

混战的低代码江湖,如何区分「李逵」和「李鬼」?

低代码开发平台必须具备的核心要素 “3+1” :

低成本可复用前端框架——Linke

目前Linke已经应用在了闲鱼前端各个新项目中,包括2个线上项目和3个正在开发的项目,收益明显,什么功能的代码在什么位置一目了然配合Interface中的注释大大减少了接手项目的理解成本。

Neural Network Learns to Drive

I developed a simple genetic algorithm for a game where the goal was for the protagonist to move up, and that’s it.

I drew a synthesizer with HTML & CSS

I made a new drawing using only HTML & CSS. This time I chose to go for the Muson toy synthesizer.

大前端

使用navigator.connection.downlink前端测网速 #HTML

真正精准的显示策略应该是低网速情况下显示普通图,高网速情况下显示高清图。所以问题变成,如何知道用户的网络状况呢?

What no one told you about CSS Variables #CSS

In this post, I will highlight few quirks around CSS variables that no one talk about. After that, you won’t look at them the same way anymore.

小程序与动画的故事 #小程序

微信小程序与 Taro 动画

H5 列表缓存方案终稿 #Cache

本文简单介绍一下在自己在做列表缓存的时候考虑的几点:存什么?何时存?存在哪?何时取?在哪取?

前端缓存最佳实践 #Cache

在做前端缓存时,我们尽可能设置长时间的强缓存,通过文件名加 hash 的方式来做版本更新。

AST树摇一摇,CSS体积就变小 #AST

一直以来,JS 的 tree-shaking 都是很热门的话题(尤其是面试中 😁),但是 CSS 的 tree-shaking 相比来说则比较冷门。

面对 ESM 的开发模式,webpack 还有还手之力吗? #Bundler

以前 webpack 大有一统构建工具的趋势,而现在我们可以结合业务的特点有更多的选择。

一文带你了解如何排查内存泄漏导致的页面卡顿现象 #Performance

如果页面卡顿,你觉得可能是什么原因造成的?有什么办法锁定原因并解决吗? ** 从Three.js测试源码探索前端可视化项目的E2E测试方案 #E2E

研究了Three.js的E2E在github源码里测试用例,总结出该篇文章。

设计

QQ阅读全新体验升级

为大家分享设计团队结合公司策略的调整完善QQ阅读的整体设计语言系统挖掘更多可能

年轻化设计|重塑传统符号的春节活动

在传统节日的氛围下,如何让QQ洋溢着春节的热闹喜庆同时,突破次元壁打造年轻人喜欢的互动玩法呢?

3 design choices that make Whatsapp the best instant messenger

I’ll make the claim that Whatsapp is the best messenger product because of subtle but smart design choices that were made.

10+ BEST AMAZING 404 PAGE TEMPLATE

Acorn 7

发现

react-keep-alive

A component that maintains component state and avoids repeated re-rendering.

InversifyJS

A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.

State of the art

The state of the art (sometimes cutting edge or leading edge) refers to the highest level of general development, as of a device, technique, or scientific field achieved at a particular time.

import-maps

How to control the behavior of JavaScript imports

Worktile 前端工程化之路

这篇文章主要分享一下 Worktile 从2013年至2020年的前端工程化之路,介绍一下一个初创公司在过去8年的前端工程化演变的过程

State Of NoCode

更多

科技爱好者周刊(第 153 期):机器翻译是对译者的侮辱吗?

image.png

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