weekly

第 67 期 02/14 American Companies That Failed in China

American-Companies-that-Failed-in-China.jpeg Source: American Companies That Failed in China

技术热闻

American Companies That Failed in China

Despite the size and potential of the market, China is not an easy place for foreign businesses to enter. As this infographic shows, many of America’s biggest names eventually admitted defeat.

Not all Browsers are Created Equal (on iOS)

No need for silly restrictions and limitations. If you truly are the best self you can be, you shouldn’t fear competition. Embrace competition. It leads to better results.

Flutter in 2022: strategy and roadmap

Areas of focus for Flutter as we build growth and momentum

大前端

2021 大前端技术回顾及未来展望

主要盘点下 2021 年前端行业发生了哪些重要的事情,同时分享下腾讯 IMWeb 团队在过去一年中都做了哪些工作

ECMAScript 双月报告:TC39 2022年1月会议提案进度汇总

本次 TC39 会议中仅有 reversible-string-split 提案获得了阶段性进展,由 Stage 0 进入到 Stage 1,其他较受关注的提案如 array-from-async、原生枚举类型,以及在上一次会议中进入到 Stage 1 的 Intl.Segmenter v2 ,在本次会议中都没有取得阶段性进展。

Web

A deep-dive on Vite

Amal and Nick load up on coffee for a not-so-vite (lame joke!) conversation with Evan You all about Vite – a batteries included next-generation frontend tooling library.

Aspect Ratio is Great

The aspect-ratio property hits all the right spots there, neatly solving with a single line of CSS something that was, quite frankly, a bit of faff before.

Inside the JavaScript Engine

A brief explanation of the JavaScript Engine

Move over JavaScript: Back-end languages are coming to the front-end

Phoenix isn’t the first platform to offer a way for back-end developers to create front-end interfaces—Microsoft’s ASP.NET Web Forms for Microsoft .NET existed back in 2002—but it did inspire many new tools.

How the Angular Compiler Works

Angular’s compiler serves as a bridge between developer experience and run time performance

iOS

3 surprises when using Markdown in SwiftUI

In WWDC 2021 Apple announced to add Markdown support to the Foundation (hello AttributedString) and SwiftUI frameworks (hello Text) starting with iOS 15. Here I share three little surprises with you.

Theming Apps on iOS is Hard

For the longest time, by default, an app had one color scheme. Dark mode didn’t exist at the iOS level, so it was up to apps to have two sets of colors to swap between individually. With iOS 12 Apple made that a lot nicer, and made switching between a light color scheme and a dark color scheme really easy.

Android

The first developer preview of Android 13

Today, we’re sharing a first look at the next release of Android, with the Android 13 Developer Preview 1.

行业资讯

谈谈公司对员工的监控

监控员工充分暴露了这样的企业没有一个好的企业文化,不懂得高级的管理,所以,只能靠监控这样的手段来管理企业了……这样的企业不去也罢了。

设计

B端视觉小课堂:关于侧边栏的设计要点

导航设计的实例演示和建议

发现

Blazor

Build client web apps with C#

Free software licenses explained: MIT

Today we’ll look at the MIT license, also sometimes referred to as the X11 or Expat license.

ogl

Minimal WebGL Library

lwder.js

Lightweight Loading Animation

更多

科技爱好者周刊(第 194 期):悲观者正确,乐观者成功

个人无法影响历史,未来根本不取决于你的看法,不管你乐观还是悲观,历史都会一样地发生。真正影响你的,是个人的成功和失败。个人的出路只能是积极动手去做,为自己创造一些改变,争取更好一点的处境。

技术周报·来自未来,2022年的前端人都在做什么

奇舞周刊第 434 期:手写简易版 React 来彻底搞懂 fiber 架构

image.png

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