Tag

backend for frontend

1 views collected around this technical thread.

DevOps
DevOps
Sep 2, 2024 · Backend Development

Fat vs. Skinny BFF: Understanding Backend‑for‑Frontend Patterns in Microservice Architecture

This article analyses the ambiguous concepts of BFF in microservice architectures, distinguishing between “fat” BFFs that handle extensive orchestration and “skinny” BFFs that act mainly as transparent gateways, and discusses their responsibilities, advantages, drawbacks, and suitable scenarios.

ArchitectureBFFChoreography
0 likes · 8 min read
Fat vs. Skinny BFF: Understanding Backend‑for‑Frontend Patterns in Microservice Architecture
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.

GraphQLPerformance Optimizationbackend for frontend
0 likes · 35 min read
GraphQL Backend‑For‑Frontend Architecture and Optimization Practices
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.

Bounded ContextDomain-Driven Designbackend for frontend
0 likes · 19 min read
Designing Microservices with Domain‑Driven Design, Context Mapping, and Event Storming
Architects Research Society
Architects Research Society
Jul 28, 2021 · Backend Development

Backend for Frontend (BFF) Pattern: When, Why, and How to Use It

This article explains the Backend‑for‑Frontend (BFF) pattern, comparing generic APIs with dedicated per‑UI backends, discussing when to adopt BFFs, handling multiple downstream services, reuse strategies, and their impact on team autonomy and mobile development.

API designArchitectureBFF
0 likes · 18 min read
Backend for Frontend (BFF) Pattern: When, Why, and How to Use It