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.
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.