weekly

第 60 期 12/27 Our 2021 Year in Review

技术热闻

Behind the screens: 2021 in review

Let’s take a look back at the past year through the eyes of our edge cloudnetwork to explore what we saw across new protocol adoption, security initiatives, network growth, and more.

Our 2021 Year in Review

Cheers to all that we accomplished together this year. We’ll see you in 2022!

Docker’s Top 10 Most Popular Blogs in 2021

As 2021 comes to an end, it’s time to look back on our top 10 most-read blogs of the year.

State of CSS 2021

let’s see what CSS has been up to this year!

The 5 Key RPA Trends To Watch For in 2022

In this article, we explore the top RPA trends to watch for in 2022, and how businesses can exploit these trends in their digital transformation journey.

Ionic 2021 Year in Review

With that, let’s take a look at what the team shipped in 2021!

The 2021 Stratechery Year in Review

Today, as per tradition, I summarize the most popular and most important posts of the year on Stratechery.

5 Impactful Technologies From the Gartner Emerging Technologies and Trends Impact Radar for 2022

https://mp.weixin.qq.com/s/7vgrusn24-CAcwyL7iOmrA

Smart spaces, homomorphic encryption, generative AI, graph technologies and the metaverse will disrupt and transform entire markets.

Gartner Top Strategic Technology Trends for 2022

Gartner expects these 12 technology trends to act as force multipliers of digital business and innovation over the next three to five years. Here’s your quick guide to what the technologies are and why they’re valuable.

我做系统架构的一些原则

今天,想写下这篇文章,把我的这些个人的经验和想法总结下来,希望能够让更多的人可以参考和借鉴,并能够做出更好的架构来。

软件分析与设计:分析什么?如何设计?

在第一部分中回答分析与设计的本质,只有清楚了本质,那就知道要怎么分析与设计,因此在第二、第三部分具体讲软件的分析与设计方法,最后一部分讲述个人的一些思考。

Understanding Rendering in the Jamstack

Rendering in the Jamstack? From client-side to server-side rendering, and even distributed persistent rendering - here’s what sets Jamstack apart.

大前端

D2 分享 - ESM Bundleless 在低代码场景的实践

作者详细介绍了 ESM Bundless 在蚂蚁集团的实践,这是面向未来的构建方案,不仅适用于本地命令行,同时也适用于搭建系统。Umi 下个版本会支持,但由于依赖内部服务,只会开源 Client 的部分。

ESM 与 CJS 的 Interop 来世今生

esbuild 0.14.4 引入的 breaking ,正是 js 社区臭名昭著的一个问题,即 ESM 和 CJS 的 Interop(互操作性)问题,esbuild 的 changelog 写了相当长的篇幅总结了这个问题( esbuild 的 changelog 是业界良心,总能学到新东西)。下面内容均来自 esbuild changelog 的翻译。

语雀:在线富文本编辑器的架构设计及实践

为大家介绍了语雀以及语雀对文档 & 编辑器的理解,然后以文本编辑器为切入点深度解读了编辑器技术,最后,他结合语雀发展,对编辑器技术的进化方向作了展望。

闲鱼直播flutter化实践

考虑到闲鱼在flutter技术栈上有一定技术积累,新版直播通过Flutter实现跨平台开发(支持ios,android),再接入闲鱼的全链路日志系统,能解决目前闲鱼直播面临的问题。

Angular — Micro-Frontend

Everything you need to know about microservice oriented architecture for the frontend from beginner to advanced

Shapeup Jamstack site performance #performance

There’re a lot of ways to build Jamstack sites using different Static Site Generators (SSGs). How do they perform in the wild?

iOS App Architecture in 2022 #iOS

In this article, I want to describe what I think is the best way to build iOS apps. This ranges from how to make UIs to how to structure the overall project, of course touching on the subject of architecture.

Modularization: Part 1 #iOS

We hope this inspires you to start looking into ways you can modularize your current code bases and start reaping the benefits today.

Remix vs. Next.js vs. SvelteKit

In this post, we’ll compare a few of their features, ranging from initiating a project to adding styling.

A Visual Guide to useEffect - Cleanups #React

How to Create a React Typescript Monorepo with Git Submodules #React

行业资讯

万字长文剖解:新型智慧城市建设运营之道

自2008年IBM首次提出智慧城市(smarter cities)的概念以来,智慧城市已形成了集成服务框架。

疫情两年后,中国酒店行业前途未卜!

在疫情常态化的现在,中国酒店业将做出哪些改变?

冬奥前,北京五星酒店陷入迷途

外地游客进京受阻,本地市场未见反弹。

给程序员的低代码平台为什么必须“死”?

低代码平台分为两种,一种是面向业务人员的,一种是面向程序员的。这两个流派面向不同的群体,产品形态也不同。本文作者认为,低代码平台并不能解决程序员的效率问题。

低代码工具浅析

在一个日常需求开发流程中,对于前端工程师来说,输入源是视觉稿 + PRD,输出结果是可上线的页面代码。而在 Deco 的开发模式下,直接从设计稿转化成前端页面,然后通过可视化画布和表单配置配置页面的逻辑,最终输出可运行的多端代码。

设计

腾讯开源企业级设计体系 TDesign

从设计出发,TDesign 提供了完整的设计语言、视觉风格指南和设计资源,以及基于 Vue2、Vue3、React (Vue3、React 目前仍在 Alpha 版本迭代中)等业界主流技术栈的组件,帮助开发者可以快速开发桌面端、移动端和小程序端等多个版本的应用程序。

[互动仪式链 直播情感化互动体验设计](https://mp.weixin.qq.com/s/-VfYopsZqY-CHeXeo43rdQ)

我们以市面上的直播业务场景为例,具体分析互动仪式视角下的用户行为设计。

发现

Cordova CLI 11.0.0 Released!

We are happy to announce that we have just released a major update to our Cordova CLI!

Ember 4.0 released

MockingBird

https://github.com/babysor/MockingBird

AI拟声: 5秒内克隆您的声音并生成任意语音内容 Clone a voice in 5 seconds to generate arbitrary speech in real-time

javascript

JavaScript Style Guide

javascript-algorithms

https://github.com/trekhleb/javascript-algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings

wsa_pacman

https://github.com/alesimula/wsa_pacman

A GUI package manager and package installer for Windows Subsystem for Android (WSA)

awesome

https://github.com/sindresorhus/awesome

Awesome lists about all kinds of interesting topics

更多

科技爱好者周刊(第 189 期):下一个内卷的行业

下一个内卷的行业,会是谁?我也不卖关子,直接说吧,很可能是游戏业。[

](http://www.ruanyifeng.com/blog/2021/12/weekly-issue-189.html) WecTeam 周刊:第 119 期https://mp.weixin.qq.com/s/Y0Wgs_jP0iNW1oK7etGBLg

技术周报·青训营开课啦~~

image.png

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