weekly

第 55 期 11/22 2021 年新当选院士分布可视化

技术热闻

2021 年新当选院士分布可视化

11月18日,中国科学院、中国工程院2021年院士增选结果公布,共有149人当选。可视化与可视分析实验室基于中国科学院、工程院官网的公开信息,针对新当选院士的工作单位及其所在地区分布情况进行统计,提供了一个新当选院士分布的在线可视化,供大家参考。

[Develop as One Google Developer Summit 2021](https://developersummit.googlecnapps.cn/)

https://mp.weixin.qq.com/s/tP8VuqBvYzmdNcqiAmt-7g

2021 Google 开发者大会

In-depth Guide to Insurtech: What it is, Trends & Technologies

Insurtech means using emerging technology in the insurance industry.

Looking for a rich text editor? Start with our Rich Text Editor 2021 Survey

In our newly released Rich Text Editor 2021 Survey, nearly 500 developers and users shared their thoughts on how rich text editors (RTE) perform, as well as the key ways they add value to their workflows processes and productivity.

Exploring the Promise of Quantum Computing

Here, Aaronson talks about his work in quantum complexity.

What’s new in Nuxt 3

https://blog.logrocket.com/whats-new-nuxt-3/

The long-awaited Nuxt 3 beta was launched on 12 October 2021, making it a momentous day for the Nuxt and Vue developer ecosystems.

Chrome 97: WebTransport, New Array Static Methods and More

Learn more about the features listed here through the provided links. Chrome 97 is beta as of November 18, 2021.

What is AIOps?

AIOps is an approach to managing the exponential growth of IT operations and the complexity of new technology through the application of artificial intelligence (AI). Instead of human intelligence solving these problems, the IT industry has turned to artificial intelligence solutions to help teams deal with software’s incredible scale and endless innovation.

Announcing .NET 6 — The Fastest .NET Yet

Welcome to .NET 6. Today’s release is the result of just over a year’s worth of effort by the .NET Team and community. .NET 6 is the first release that natively supports Apple Silicon (Arm64) and has also been improved for Windows Arm64.

What’s new from GitHub Changelog? October 2021 recap

In this monthly recap, we will go over all of the announcements, starting with the new GitHub Issues experience.

【望周知】淘宝 NPM 镜像站喊你切换新域名啦

随着前端的蓬勃发展, NPM 包数据量和内容复杂度仍在不断地加速增长,CNPM 当年的架构已经很难满足当今的形势。为了提供更稳定、更安全、更符合网站合规运营要求的镜像服务,我们今年启动了 CNPM 的优化工作。

大前端

「全码」 通用搭建:现代 Web 研发体系中的新一代低/零码搭建

稀土开发者大会上讲的「Web 开发引擎」和「低码」话题的分享,改成文字版发出来。

前端底层构建工具重构之路——IMFLOW架构升级文档

IMFLOW 是 IMWeb 团队的一款集成了 Webpack 最佳实践的工程化工具,涵盖了初始化、创建模版、开发规范、编译和构建整个工作流程。本文重点讲述了在这个关头我们是如何设计和重构这个关键工具的。

录制快、回放稳,爱奇艺iOS云录制回放平台技术实践

众所周知,移动APP的周期短、迭代速度快,测试人员在保证新功能正常运行的情况下需要回归大量的历史功能,自动化回归便成为重要的回归手段之一。基于上述情况,爱奇艺在云真机基础之上重点优化设备驱动,并将设备共享、远程租用、自动化脚本管理、任务调度、可视化报告等能力组合,推出了爱奇艺iOS云录制回放平台。本文将介绍爱奇艺iOS云录制回放平台的系统架构以及实现细节。

Layout patterns

A collection of layout patterns built using modern CSS APIs that will help you build common interfaces such as cards, dynamic grid areas, and full-page layouts.

The [New] State of CSS in Angular

In this post, we’ll take a look at new web features that impact how we define styling in our Angular applications.

Rethink Modals Management in React

https://github.com/eBay/nice-modal-react

Last year, we developed a new approach to managing modals at eBay to help streamline workflows and support broader projects. We recently released our new approach to managing modals on open source to share with our tech community.

How to Build Your Own Private Social Media Platform Using Redis

From start to finish, this application relies on the power, speed and flexibility of RedisGraph. Let’s take a look at how this app was created.

How To Prevent Unnecessary React State Update Re-renders

This article will cover several ways to prevent either state updates or re-renders from occurring.

requestAnimationFrame 执行机制探索

window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行。

Flutter Fish_Redux 3.0起航!

fish_redux 2.0 FlowAdapter 功能优化,整体业务落地后,我们着手fish_redux新一轮的优化与架构演进。本文分为三大主题,3.0版本首轮优化部分,架构的思考,后续fish_redux可持续输出部分。

事件循环 Microtasks (微任务) 的运行时机——从接受知识到探索v8源码

Microtasks(微任务)是事件循环中一类优先级比较高的任务,本文通过一个有趣的例子探索其运行时机。

大道至简,繁在人心:在浏览器控制台安装npm包

通常,我们通过npm install xxx在 React、Vue、Angular 等现代前端项目中安装依赖,但是前端项目在本质上还是运行在浏览器端的 HTML、JavaScript 和 CSS,那么,我们有办法在浏览器控制台直接安装 npm 包并使用吗?

行业资讯

中餐八大菜系,输给了它

如今的朋友聚餐,排名第一的选择永远是一桌热气腾腾的火锅。而作为中餐最具代表性的八大菜系,却好像被“打入了冷宫”。

阿里真的开始衰落了吗?

2022财年Q2财报(2021年7-9月)显示,阿里巴巴集团收入放缓,净利润下降,这引起了一些市场人士怀疑:这会是阿里衰落的开始吗?

一块芯片就是一台电脑,从AMD新品看未来PC

从趋势看,未来单芯片电脑即将来临。

从软件历史看架构的未来:编程不再是精英们的游戏

软件历史上有过两次危机,有危机就有变革契机,第一次引出了“结构化编程”,第二次引出了“面向对象编程”,并直接导致软件工程的诞生。软件开发的下一个核心矛盾将会是什么?下一个时代的软件架构会具备何种特征?

营收增长亏损扩大,生鲜电商两巨头差异化发展谋盈利

在第三季度,从营收和GMV上来看,叮咚买菜的规模已经是每日优鲜的3倍左右。

设计

design systems are for user interfaces

Design systems are systems of systems, but not all systems are part of the design system.

新品会场中的轻互动探索

2021年,新品成为各个电商平台发展战略布局中的核心。互动部分主要包含场景、玩法和酬赏三个部分,本质是引导用户在会场内持续产生点击、浏览等有价值的行为。

发现

源代码特洛伊木马攻击

Github的官方博客“关于双向Unicode的警告”中说,使用一些Unicode中的用于控制的隐藏字符,可以让你代码有着跟看上去完全不一样的行为。

Why don’t people like PHP?

we’ll discuss PHP and JavaScript in terms of features, capabilities, performance, and collaboration. Let’s get started!

ESLint v8.3.0 released

This release supports ES2022 class static blocks in rules, the default parser, and scope analysis.

更多

技术周报·再谈字节小程序

WecTeam 周刊:第 114 期https://mp.weixin.qq.com/s/R3V6pmK4nXOCqnTrQGt-jw

科技爱好者周刊(第 184 期):政府的存储需求有多大?

image.png

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