Tagged articles
7 articles
Page 1 of 1
IT Services Circle
IT Services Circle
Apr 30, 2026 · Backend Development

How a Single Front‑end Change Dragged Four Backend Teams – The BFF Solution

A tiny UI tweak that required a meeting with four backend groups exposed the pain of calling many micro‑services from the front‑end, and the article shows how introducing a Backend‑For‑Frontend (BFF) layer can aggregate, transform, and simplify those calls while improving reliability and performance.

API AggregationBFFBackend For Frontend
0 likes · 21 min read
How a Single Front‑end Change Dragged Four Backend Teams – The BFF Solution
Architect
Architect
Jul 29, 2023 · Backend Development

GraphQL Backend‑For‑Frontend Architecture and Optimization Practices

This article examines the challenges of using Backend‑For‑Frontend (BFF) in product display scenarios, proposes a metadata‑driven GraphQL architecture that separates data fetching and presentation logic, details design patterns, performance optimizations, and the impact on development processes, and shares practical experiences from Meituan.

Backend For FrontendGraphQLJava
0 likes · 35 min read
GraphQL Backend‑For‑Frontend Architecture and Optimization Practices
Meituan Technology Team
Meituan Technology Team
Apr 28, 2022 · Backend Development

Assembly-Style Development and Componentization in Backend BFF

The article analyzes the massive, heterogeneous, and frequently changing information‑display features in Meituan's local‑service platform, proposes a standardized, component‑based, assembly‑oriented BFF architecture with series‑based function classification, pre‑assembly, and variability modeling, and reports over 50% efficiency gains and reduced interface complexity.

Assembly ArchitectureBackend For FrontendComponent-based Development
0 likes · 36 min read
Assembly-Style Development and Componentization in Backend BFF
Top Architect
Top Architect
Sep 7, 2021 · Backend Development

Designing Microservices with Domain‑Driven Design, Context Mapping, and Event Storming

This article explains how to design microservice architectures by applying domain‑driven design, defining bounded contexts, using context mapping and event‑storming techniques, and addressing communication, consistency, and integration patterns such as event‑driven messaging and the Backend‑for‑Frontend approach.

Backend For FrontendBounded ContextEvent Storming
0 likes · 19 min read
Designing Microservices with Domain‑Driven Design, Context Mapping, and Event Storming