The editors recommend

React Ecology in 2022

This article looks at state management, style and animation, routing, code style, and moreReactThe latest ecology, the content is very complete, just do technology selection students should not miss.

Actual combat! How to build a 100,000-level QPS coupon system with large traffic and high concurrency from zero

To build a coupon system with large traffic and high concurrency from zero, first of all, we should fully understand the business requirements, and then disassemble the requirements. According to the disassembled requirements, various middleware should be reasonably selected. This paper is mainly to build a coupon system, so will use various storage components and message queues, to complete the storage of coupons, query, expiration operations.

Deep reading

Look no further than this article to build a lightweight WebIDE

Monaco-editor is very capable and can be used to build a usable WebIDE very quickly with the help of its basic API and the appropriate UI code, but there are still many details that need to be polished. This article focuses on detail processing of multiple files, browserization of ESLint, fitting of Prettier and Monaco, and support for code completion.

How did I lead the team from zero to one to build the front-end specification? 🎉 🎉 🎉

Starting from the reasons for the need of norms and the importance of establishing norms, the article gradually extended how to establish norms suitable for their own team, discussed in detail what specifications are involved in the front-end, and some sections have specific configuration steps and operation links.

Foreign language selection

24 habits for productivity

Here’s the even better news: you can learn all those same great habits. Below are 24 habits for productivity, all backed by some of the best politicians, thinkers, makers, and entrepreneurs the world has ever seen.

Rust: Lang Team Roadmap 2024

We hope that this post has given you a taste for what we plan to focus on over the next few years. If you’d like to help us reach these goals, please get involved! We’ve listed a number of active initiatives for each point, but we’ve also included a lot of ideas that are looking for an owner.

Practical application

React 🎉

React’s 86 brain maps cover almost all aspects of React.

The star 230 k! What open source programming books are available at GitHub?

Collect the Gospel! Github’s collection of ready-to-read ebooks.

The next generation of JavaScript sandboxes that are better than Eval and Iframe!

This article describes how to use the ShadowRealm API to enable a JavaScript sandbox environment.