Author: Jing Xin Proofread: Dye Mo

Github: Ali Cloud front-end Technology Weekly

Contribute to us: Portal Participate in communication: Portal

The front end studies

  • V8 engine version 7.5 was released, and the latest V8 engine brings new features that give us a glimpse of what Node and Chrome will be capable of in the future. This time it mainly brings WebAssembly’s implicit caching capabilities and eye-popping number separators such as 1_091_134_908
  • TypeScript 3.5 will be released May 30th with optimized build speeds and new Omit functions

Development of guidelines

The algorithm is constructed in JS

Dsa.js is a very useful tool library, it implements common algorithms and data structure models, such as quick sorting, Map, LinkList, recommend it to you for two purposes.

  1. If you are a college student, this is a very good teaching material, its source can be read again and again, I wish you a better performance in mathematics.
  2. If you are already working and confined to business on a daily basis, consider introducing data structures other than the Array and Map that you refer to on a daily basis to model your business and make your code clearer and more robust. Link: github.com/amejiarosar…

Web site optimization best practices for Web sites

Web. Dev is produced by Google for web site optimization website, it provides us with common scenarios (loading, SEO, security, accessibility) optimization guide, step by step from the background knowledge and then extended to the solution, read through the whole site, you will be like spring wind, will have a new idea for their site optimization. Url: web.dev

Application of Throttle and Debounce in React

Throttle and denounce are well-used apis, but are useful in our daily development scenarios. A common example is the input search box. This article introduces the Throttle and debounce applications in React. Bitsrc. IO /improve-you…

How to forge and obtain the user’s real IP address

How to obtain the real IP of the user has become an interesting topic. In this paper, we sort out the common problems of obtaining IP and introduce the processing ideas in egg.js. For those who are interested in this, you should not miss it. Link address: www.yuque.com/egg/nodejs/…

The open source project

2 minutes for fast parallax scrolling

The parallax scrolling effect is being used more and more in modern sites. We wanted a simple, powerful library that doesn’t rely on a particular framework for fast implementation. No side effects, try it on your project. Link: github.com/geosigno/si…

Cool fluid rendering effect based on WebGL

Very cool fluid particle effect, compulsive compulsive necessity, do some cool active page if it can be properly used that would be great. Link: github.com/PavelDoGrea…

Transboundary impact

How does JavaScript develop IoT applications

JavaScript has always had a good ecosystem in the developer community. There is even a joke that JavaScript will rule the world. As the Internet becomes more popular and the cost drops, more and more “traditional devices” access to the Internet become less distant. More and more Internet companies are also investing in this area of research and development, and the Internet of Things and edge computing should be launched. For JavaScript, if it can be quickly extended to this end, it must be a very meaningful thing, this article will introduce you to the basic strategy of JavaScript development of IOT applications, maybe for you, just a few more API, a few more events, but for the whole world, it is a colorful overflow, without saying much, Follow your interest and find out. Link: www.infoq.cn/article/Qzy…

Improve your professional writing skills

No matter how much you do, it doesn’t help if you don’t express yourself. As a professional, we can’t avoid writing and reporting big and small. Understanding this reading note can provide you with some writing tips and tips. Link address: www.yuque.com/quxiaofeng/…

About us

We are ali Cloud intelligent experience technology team. details

If you are interested in joining us, please go to: [email protected]