Boost Development with Flutter Dynamics, ES11 Features, and AST Code Scanning
This week’s WecTeam frontend roundup covers Meituan’s Flutter dynamic system (Flap) that unifies DSL and runtime for faster releases, the official launch of ES2020 (ES11) adding ten new JavaScript features, and a low‑cost AST‑based code‑scanning technique for detecting financial‑loss risks in source code.
Meituan Waimai Flutter Dynamic Practice
By using a static DSL plus a runtime interpreter, a unified solution for dynamically delivering and interpreting logical pages in Flutter was built, forming the Flap ecosystem that covers development, release, testing, and operations. Flap is already deployed in many Meituan business scenarios, shortening release cycles and improving online issue resolution, while mitigating Flutter’s dynamic and bundle‑size limitations.
ES11 Arrives
ES2020 (also known as ES11) was officially released in June 2020, incorporating ten proposals that had reached Stage 4 into the JavaScript specification, adding new language features.
Loss‑Prevention Code Scanning – AST Technique Revealed
Code scanning provides a low‑cost method to automatically detect financial‑loss risks in source code, ensuring code quality. This article explains how to use abstract syntax trees (AST) for static code scanning.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
WecTeam
WecTeam (维C团) is the front‑end technology team of JD.com’s Jingxi business unit, focusing on front‑end engineering, web performance optimization, mini‑program and app development, serverless, multi‑platform reuse, and visual building.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
