Frontend Development 3 min read

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.

WecTeam
WecTeam
WecTeam
Boost Development with Flutter Dynamics, ES11 Features, and AST Code Scanning

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.

FlutterfrontendJavaScriptASTDynamic UICode ScanningES2020
WecTeam
Written by

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.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.