BitGlean

Blog

BFF: How to Layer Aggregation, Cross-cutting, and Rendering
Architecture

BFF: How to Layer Aggregation, Cross-cutting, and Rendering

Many view BFF as just a Node proxy. Better: a server-side pipeline — static/module → site rules → data aggregation → initial screen → template renders HTML (SSR, streaming, fallback).

Apr 28, 20269 min
Unified Integration of Multiple Rendering Methods: A Design Approach for a BFF Page Architecture
Frontend

Unified Integration of Multiple Rendering Methods: A Design Approach for a BFF Page Architecture

In complex business scenarios, page rendering is no longer a binary choice between SSR and CSR, but a system design issue concerning experience, stability, and engineering governance.

Apr 24, 202613 min
How to Prevent Multi-Merchant Systems from Going Out of Control: A Structured Approach to Managing Differences
Architecture

How to Prevent Multi-Merchant Systems from Going Out of Control: A Structured Approach to Managing Differences

Treat merchant differences not as scattered conditional branches, but as objects that need governance.

Mar 7, 202519 min
P
Engineering

Protocol-Driven Frontend System: How to Connect Multiple Subsystems with Configuration

In MultipleSite, what truly stabilizes the entire chain is not React components or a backend page, but a protocol consumed by multiple subsystems.

Jan 8, 202523 min
Why We Abandoned the Component Library and Turned to the Page Platform
Architecture

Why We Abandoned the Component Library and Turned to the Page Platform

Many teams go through a seemingly natural phase: build a React component library with buttons, carousels, etc., then expect page building to be solved as components increase.

Dec 21, 202429 min
C
Frontend

Configuration-Driven Backend Assembly System: Unifying Menus, Routes, and Permissions

A config-driven approach isn't about writing code into JSON but gathering scattered definitions into a page model. Menus, routes, permissions, breadcrumbs: one.

Oct 10, 202413 min
J
Architecture

Just splitting the frontend does not make it micro frontend: the real-world implementation of a backend main shell + multi-sub-application system

Based on a real mid-back project evolution, this article discusses how the structure evolved from monolithic to main shell+sub-app collaboration and pitfalls.

Sep 19, 202411 min