weekly

第 86 期 07/11 前端研发的新基础设施 - Rust

技术热闻

Why Perl is still relevant in 2022

While Perl might seem like an outdated scripting language, it still has plenty of relevant uses today.

2022 年第二季度 DDoS 攻击趋势

本报告介绍有关 DDoS 威胁格局的洞察和趋势——反映了在 Cloudflare 全球网络中观察到的情况。

大前端

VSCode

The Visual Studio Code Server

Today we are releasing a private preview of the backend service that makes this all possible, the “VS Code Server,” along with a CLI that makes it easy to install, update, manage, and connect to the service.

Rust

前端研发的新基础设施 - Rust

这两年 Rust 正在快速占领前端基础设施领域,Webpack、Babel、Prettier 这些热门工具都已有了 Rust 替代方案,且性能有着 10~100 倍的提升。在今年的 StackOverflow 开发者调查中,Rust 连续 7 年成为最受开发者喜欢的语言。但是 Rust 并不止于此,在相关领域有更多的应用,让我们先看看 Rust 在相关领域的应用,再来关注为什么大家都不约而同的选择了 Rust。

Vue

Vue 3 was a mistake that we should not repeat

Breaking changes. On the other hand, there are changes that can not be made safely and without small or heavy refactoring.

Iframe在Vue中的状态保持技术

利用 CSS Display,引入资源池和竞争机制来管理多个Iframe

JS

原生JS也要支持类型注解啦?

在布达佩斯2022 JSConf[1]会议上,tc39[2](ES标准委员会)成员「Gil Tayar」介绍了一份当前仍处于stage 1阶段的提案 —— Type Annotations,意在让原生JS支持类型注解。这份提案的目的,并不是另起炉灶,独立实现一套原生JS的类型注解。而是与「TS团队」合作,提出一套合适的规范。

OpenJS World 2022 – Here’s what you missed!

Earlier this month, we hosted OpenJS World, the OpenJS Foundation’s event bringing together the JavaScript and web development community.

TS

TypeScript 发布 4.8 beta 版本

TypeScript 已于 2022.06.21 发布 4.8 beta 版本

Git

从 Git 问题排查到社区贡献

我们将从一个由 Git 引发的故障,一起来看看如何排查问题,并逐步进行 Git 社区贡献。

低代码

我在闲鱼做搭建——魔鱼搭投编辑器介绍

魔鱼搭投编辑器是一个前端页面可视化搭建工具,运营借助编辑器可以调用搭投的底层能力,在无需开发介入的情况下,自主修改页面内容

Tubes响应性数据系统的设计与原理

Tubes是一套面向C端搭建场景,支持灵活扩展、极致性能和高稳定性的终端渲染解决方案,目前广泛运用在淘系,包括:双11、618会场、手淘新人版首页等业务场景。

Security

Web 应用身份验证的未来?WebAuth 介绍

通过使用WebAuthn的API,我们可以方便实现指纹、人脸等生物信息的认证或者是加密硬件如USB Key(如网银使用的U盾)、蓝牙设备等来验证身份信息,在方便的同时能够保障安全和隐私。WebAuthn只能在HTTPS或者localhost中使用,不支持HTTP环境,即只有在保证当前的环境是安全的前提下,WebAuthn的这些实现才是有意义的。Avast提供的一个工具来查询自己的密码是否被泄露(https://www.avast.com/hackcheck/)

智能化

阿里前端智能化技术探索和未来思考

本文将会分享阿里前端智能化技术的技术实践,探索未来UI智能化的发展方向。

规范

首个公开工作草案:多屏窗口放置

W3C 第二屏工作组发布多屏窗口放置规范的首个公开工作草案:Multi-Screen Window Placement,文档定义了一个 Web 平台 API,允许脚本查询设备所连接的多个屏幕信息并将内容放置在指定屏幕。

Micro frontend

3 Ways to Develop Micro-Frontends in 2022

几种常见的微前端解决方案

设计

插画的发展及在UI设计中的应用

本文介绍插画的源起发展、商业插画被广泛应用的原因以及插画在UI设计中的优势和应用场景。

探索用Figma做游戏UI设计

个人认为Figma比较适用于制作一些偏扁平、卡通的游戏UI风格。纵观全网Figma基本都是To B 、To C类的产品应用,很少人会往这个游戏这个方向研究了,因此我开启了一段Figma针对扁平类游戏UI设计的探索之旅,结合Figma Config 2022姗姗来迟的AutoLayout 4.0的使用,以英雄联盟鲜明的海克斯科技风格代表性更高。

更多

科技爱好者周刊(第 213 期):知识孤岛,知识软件

知识时代的痛苦:太多的知识没有流动性,难以了解,难以获取,难以传播。好的知识软件,可以减轻知识的负担。 知乎就有这个问题,它鼓励复杂的答案。明明一两句话就可以说清楚的事情,它的首选答案却往往是东拉西扯的长篇大论,看了以后,你会觉得问题更复杂了,熵更大了。 image.png

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