weekly

第 53 期 11/08 Web3 won’t save us

技术热闻

清华大学126页PPT:2021元宇宙发展研究报告

清华大学-2020-2021年元宇宙发展研究报告.pdf

Web3 won’t save us

https://www.freecodecamp.org/news/what-is-web3/

In today’s episode, we discuss what these emerging tools and platforms might bring. In this article, I will lay out how the web has evolved, where’s it going next, and why this matters.

Chrome Dev Summit 2021: Moving toward a more powerful and private web

This post is an overview of the latest updates from this year’s Chrome Dev Summit keynote.

现代 Web 开发困局

本文旨在能够很好的梳理当下 Web 开发的 “困局”,以及我们通过何种方式,能够走出这些困局,解放生产力,希望能给未来的工具发展给出一定的预测和启发。

From Idea to Standard: How the JWT Profile for OAuth 2.0 Access Tokens Became RFC9068

I am taking this opportunity to give you a glimpse of how the standardization process works, but most importantly: I hope this will show you that today anyone has the power to contribute to the community.

DDoS Attack Trends for Q3 2021

The third quarter of 2021 was a busy quarter for DDoS attackers. Here’s a summary of the trends observed in Q3 ‘21.

Why the future is a graph

GraphQL is a technology I’ve long been a sceptic of. But I’ve finally seen the light. Now, I firmly believe that the future is a graph. Let me explain why.

Why SOLID principles are still the foundation for modern software architecture

The SOLID principles are a time-tested rubric for creating quality software. But in a world of multi-paradigm programming and cloud computing, do they still stack up? I’m going to explore what SOLID stands for (literally and figuratively), explain why it still makes sense, and share some examples of how it can be adapted for modern computing.

大前端

Next.js 12

As we announced at Next.js Conf, Next.js 12 is our biggest release ever.

Angular v13 is now Available

We’re back with the brand new release of Angular v13 to share with all of you! This latest release brings all sorts of updates and features to help your teams build great apps.

Deploying SwiftUI on the Web

I recently released a web version of a SwiftUI app. However, instead of building out a separate webapp (in something like React), I brought my SwiftUI code onto the web using SwiftWasm.

可能是最完善的 React+Vite 解决方案,阿里飞冰团队发布 icejs 2.0 版本

在 2.0 版本里,我们希望进一步完善一体化方案,一方面会让服务端框架更加轻量以提升 API 的开发调试体验,另一方面也会在 FaaS 基础上支持 Node.js 部署,保障即便在没有 Serverless 基建的公司中也能够使用一体化能力。

[助力双 11 个性化会场高效交付:Deco 智能代码技术揭秘 京东](https://mp.weixin.qq.com/s/MvMbJElRVNOSiqRdKo9-Ww)

我们思考「求变」,在智能化思想愈来愈热的当下,传统的研发提效方式遭遇瓶颈,那我们是否能用智能化的思想来解决呢?于是,我们探索的方向就转向了「前端」+「智能化」,希望借助 AI 和机器学习的能力拓展前端能力圈,打通设计与研发的工作流程,实现规模化生产。

[干货 小程序跨端框架实践之Remax篇 携程](https://mp.weixin.qq.com/s/K4r31sDS2cUUoZ8gMy5KKw)

使用小程序跨端开发框架来实现一次开发、到处运行以提升效率,已经成为开发者强烈而迫切的需求。综合以上几点考虑最终我们选择了Remax。

场景模型驱动自动化测试在盒马的探索及实践

盒马业务有如下几个特点:线上线下一体化、仓储配送一体化、超市餐饮一体化、经营作业一体化、多业态与平台化。在以上的种种原因,生鲜及物流体验是盒马的特点,但仓储配送一体化作业中,如何能更高效的提升测试效率也是盒马质量团队的重点探索。

Chrome 新功能:支持录制、重放和测试用户操作!

相信大家在平时都做过一些自动化测试的工作,Chrome 在最新的版本(Chrome 97)里面新增了一个非常好用的功能,可以帮助我们录制、回放、测试用户操作,今天就和大家来一起试用一下。

新时代的 Google Web Vitals 性能指标

https://calibreapp.com/blog/new-generation-of-performance-metrics

Web Infra APM 团队体验监控相关系列的第一篇文章

浅谈多人音视频的传输架构

在实际的多人音视频通讯场景中,1 对 1 通讯只是诸多场景的一种。而在教育或者会议的场景中,更多是 1 对多或者是多对多通讯。综合目前多方通信方案来看,基本都是以下三种架构方案:Mesh 架构、MCU 架构、SFU 架构。

Login Form with floating placeholder and light button

Some nice little interactions bring this form to life

行业资讯

关于扩张,马斯克略同张一鸣

近日,中美两地科技巨头,相继上演了一出财富更迭的戏码。两人身价暴涨的背后,都离不开旗下公司在全球范围内的业务扩张。

王兴还在恋战

第五次工业科技革命,应该即将到来

我个人猜测:第五次工业科技革命我们这辈应该能遇上,那就是基因生物工程。

GitHub换帅:那位曾努力维持代码托管平台中立性的CEO要离职了

GitHub 首席执行官 Nat Friedman 宣布即将于本月 15 日卸任,转而成为名誉主席。Friedman 是一位让开发人员放心的人物。

从被通达系封杀,到收购百世,极兔怎么打的翻身仗?

在快递行业,“四通一达”的稳固格局多年来一直不变。然而,成立不到两年的极兔快递豪掷68亿人民币收购成立14年百世快递的消息,犹如一枚重磅核弹,在静如止水的行业中被骤然引爆。

县城里的酒店为何都喜欢“国际”?

过去我们发现市场上越来越多的连锁酒店出现时,大量的单体酒店也出现在我们的身边,后缀美其名曰“国际”“商务”“快捷”“主题”等各类名目更多一些,我们在过去二十年,往往发现小城市的酒店都喜欢带”国际“二字,往往带国际的品牌在当地最受欢迎,最受知名度!

设计

天美音频专家:游戏中如何打造“身临其境”的空间音频

与现实中一样,在游戏里,声音也总是与我们如影随形。

腾讯发布2021中国用户体验行业报告, 首次揭晓体验设计工具NPS排行

2021年腾讯用户研究与体验设计部(腾讯CDC)联合UI中国,再次开展设计人才的智库研究,通过招聘需求分析及问卷调研,从市场招聘需求、从业现状、设计教育等人才供需侧洞察行业趋势,为互联网新兴设计人才的培养与发展提供新的思考方向。

如何构建B端可视化?我总结了这3个方面!

没接触过 B 端的同学,很大一部分都认为 B 端不就是简单的列表和图形吗?拿开源组件拼拼凑凑就可以了,有什么可设计的?

怎么提升B端设计师的话语权?

专业的B端设计师,就是能提供更优秀的系统规范、设计细节和文档。

数据流转可视化探索

在众多的可视化场景中,描述一组实体从某个状态到另外一种的状态的变化过程(即数据流向转化)是十分常见的需求。在业内我们通常会使用桑基图来处理这种可视化场景。桑基图用于描述一组到另一组值的流向,其特点是延伸的分支的宽度对应数据流量的大小。

发现

从文科生到前端专家 - 在转行时我想过的问题

我是转行成为程序员的,可以分享一下我的编程学习经历。

What is JAMStack?

JAMstack is a term that describes a modern web development architecture based on JavaScript, APIs, and Markup (JAM). JAMstack isn’t a specific technology, but rather a different way of building apps and websites.

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work.

更多

技术周报·从文科生到前端专家

科技爱好者周刊(第 182 期):新人优惠的风险

这件事告诉我们,程序员也是有风险的。开发接收短信的自动化工具,本身不违法,但是用户如果用于非法用途,就可能会被法律追责。所以,开发时一定要问清楚,用户用来干嘛。 image.png

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