Aotu Lab
Author

Aotu Lab

Aotu Lab, founded in October 2015, is a front-end engineering team serving multi-platform products. The articles in this public account are intended to share and discuss technology, reflecting only the personal views of Aotu Lab members and not the official stance of JD.com Technology.

223
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Aotu Lab

100 recent articles max
Aotu Lab
Aotu Lab
Jan 8, 2021 · Frontend Development

From Taro IDE to Tide: Building a Multi‑Platform Frontend Development Ecosystem

This article chronicles the evolution of Taro IDE—from a cross‑platform mini‑program framework to an integrated development environment built on Electron and Theia—detailing its architecture, debugging tools, user‑feedback lessons, and the transition toward the Tide IDE framework for scalable frontend engineering.

ElectronIDETaro
0 likes · 12 min read
From Taro IDE to Tide: Building a Multi‑Platform Frontend Development Ecosystem
Aotu Lab
Aotu Lab
Dec 31, 2020 · User Experience Design

How JD’s Linglong Platform Revolutionized Multi‑Channel Visual Page Design

This article details the evolution of JD’s Linglong intelligent page design platform, covering its origins, component‑based visual editor, multi‑platform capabilities, modular architecture, and diverse application scenarios such as activity pages, interactive marketing, mini‑programs, and store fronts.

UI/UXpage buildervisual editor
0 likes · 16 min read
How JD’s Linglong Platform Revolutionized Multi‑Channel Visual Page Design
Aotu Lab
Aotu Lab
Dec 4, 2020 · Frontend Development

Beyond Pixel Pushing: Exploring Chrome Performance, Concurrency, and Modern Frontend Tools

This article challenges the myth that frontend work is easy, then dives into Chrome 87's performance gains, basic computer logic concepts, Ant Design component abstraction, Java concurrency fundamentals, and practical tools like Vditor, TypeScriptToLua, Fetch API, and the whistle proxy.

chrome performanceconcurrency programmingmarkdown editor
0 likes · 6 min read
Beyond Pixel Pushing: Exploring Chrome Performance, Concurrency, and Modern Frontend Tools
Aotu Lab
Aotu Lab
Nov 20, 2020 · Frontend Development

Is Vue 3 Ref‑Sugar a Dead End? Exploring Vue Proposals, Rich Text Editors & Frontend Tools

This article examines the controversial Vue 3 Ref‑sugar proposal, traces the evolution of rich‑text editors, outlines frontend exception‑monitoring architectures, reviews a TypeScript‑based JavaScript interpreter, and shares practical experiences with Vue 3 mini‑program development, offering a comprehensive technical perspective for modern frontend engineers.

Exception MonitoringJavaScript InterpreterRef-sugar
0 likes · 7 min read
Is Vue 3 Ref‑Sugar a Dead End? Exploring Vue Proposals, Rich Text Editors & Frontend Tools
Aotu Lab
Aotu Lab
Nov 16, 2020 · Databases

Mastering MongoDB Replica Sets: Setup, Configuration, and Read/Write Strategies

This guide explains MongoDB replica set fundamentals, walks through local deployment of a primary‑secondary‑secondary cluster, demonstrates automatic failover, and details write concern and read preference options—including member attributes, connection string parameters, and shell commands—for reliable high‑availability data handling.

Database ConfigurationFailoverMongoDB
0 likes · 17 min read
Mastering MongoDB Replica Sets: Setup, Configuration, and Read/Write Strategies
Aotu Lab
Aotu Lab
Oct 30, 2020 · Information Security

Can Node.js vm Sandbox Be Escaped? Understanding vm Security and Escape Techniques

This article explains how Node.js's vm module creates isolated execution contexts, demonstrates several sandbox‑escape techniques using prototype chain manipulation, and offers practical solutions such as code scanning, using vm2, or building a custom interpreter to mitigate security risks.

ESCAPEJavaScriptNode.js
0 likes · 7 min read
Can Node.js vm Sandbox Be Escaped? Understanding vm Security and Escape Techniques