When I was a child, I highly recommended programmers to have a cat, which can bring a lot of happiness.
Record the front end trends you see every week, filter them out and post them here. Follow this column to receive updates
Good writing and study
From Weex to the Web, how can performance reversals break the game? Juejin. Cn/post / 690721… This article comes from The front end engineer @Taigo, who is in charge of the front end performance optimization PM of this year’s Flying Pig Double Eleven conference. Let’s take a look at our performance optimization practice from Weex to Web.
What else do you know about PNG besides lossless compression? Juejin. Cn/post / 690563… Understand the PNG image format in a more basic way.
Compilation of the fast and the furious: from 10 mins to 1 s www.alloyteam.com/2020/12/148… Tencent document front-end compiled with Webpack5 for a big reconstruction, successfully optimized the daily development to 1s process, encountered some special problems and thinking of large projects, there are a lot of reference for construction optimization.
Concerning how to straight out of a pixel level 14 w lines of code volume of the front page www.alloyteam.com/2020/12/%e8… Tencent documentation is not only doing compilation, packaging and reconstruction, but also using SSR to improve performance, and then there is an interesting case of memory leakage
Tools and Open Source
Ubersicht – Make your Mac desktop JS programmable
Github.com/felixhagelo…
Ubersicht is a Mac desktop widget customization tool that is new to writing interfaces like React.
Down the drain github.com/microsoft/p… Microsoft’s open-source, ourselves, is a powerful Python library that automates Chromium, Firefox, WebKit and other major browser automations with a single API, and supports both headless and header modes.
JSweet-Java to JavaScript Converter github.com/cincheo/jsw… With JSweet, Java can be converted (source-to-source compilation) to TypeScript and JavaScript.
Kiwi- International full process solution github.com/alibaba/kiw… Kiwi (good project name) is not just a code base for internationalizing software, but a complete solution for internationalizing the entire process from design to release.
Gopup- Powerful data interface github.com/justinzm/go… Provide baidu, Google, toutiao, Weibo index, macro data, interest rate data, currency exchange rate, Qianli Horse, unicorn company, news broadcast text, film and television box office data, university list, epidemic data interface.
Across the client and the iOS
Fast attributes of V8 mp.weixin.qq.com/s/41UkARsqG… How does V8 internally handle JavaScript properties? Let’s see how it’s optimized.
Fuchsia OS – The future of Google OPERATING system? Juejin. Cn/post / 690483… Google is working on a new operating system. Find out what Fuchsia is, how it works, its pros and cons, and where it stands today.
Pure Dart challenge: Meituan Takeout Flutter Dynamic practice mp.weixin.qq.com/s/j_qelC3YR… Meituan Takeout uses pure Dart to implement Flutter practice and experience.
Inspiration and Design
Product design method and practice mp.weixin.qq.com/s/Sv2sKHuJ3… Tencent students to share the real product manager entry study manual, worth learning.
What is the significance of the Chang ‘e-5 spacecraft carrying lunar samples? Daily.zhihu.com/story/97310… The Apollo samples of more than 50 years ago are still bringing new discoveries and surprises to planetary scientists today, and it is believed that in the next 50 years, more mysteries about the moon will be illuminated by samples from Chang ‘e-5 and Chang ‘e-6.