Research
ENES
      • Architecture Overview
      • Module Federation v2
      • Cloudflare Infrastructure
      • Design System
      • Local Development
      • Repository Strategy
      • Real-time Communication
      • Version Management
      • Authentication
      • CI/CD & Deployment
      • Inter-MFE Communication
      • AI Agents Architecture
    • Cloudflare Workers & Durable Objects for Micro Frontends Architecture
    • Hybrid Monorepo/Polyrepo Setup for Micro Frontends with React + TypeScript
Architecture Documentation

A2R Research

Micro-frontends platform built with React 19, Module Federation v2, and Cloudflare Workers. Explore the architecture decisions, patterns, and infrastructure that power the platform.

Architecture

01
Architecture Overview
02
Module Federation v2
03
Cloudflare Infrastructure
04
Design System
05
Local Development
06
Repository Strategy
07
Real-time Communication
08
Version Management
09
Authentication
10
CI/CD & Deployment
11
Inter-MFE Communication
12
AI Agents Architecture

Architectural Decision Records

ADR
ADR 001: Module Federation v2 for Micro Frontend Composition
ADR
ADR 002: Cloudflare Workers as Edge Platform
ADR
ADR 003: Hybrid Monorepo + Polyrepo Strategy
ADR
ADR 004: pnpm as Package Manager
ADR
ADR 005: WorkOS AuthKit for Authentication
ADR
ADR 006: Turborepo for Monorepo Orchestration
ADR
ADR 007: Browser CustomEvents for Inter-MFE Communication
ADR
ADR 008: Rsbuild/Rspack as Bundler
ADR
ADR 009: TanStack Ecosystem Evaluation
ADR
ADR 010: Drizzle ORM for D1 Database Access
ADR
ADR 011: shadcn/ui as Component Foundation
ADR
ADR 012: Cloudflare Agents SDK for AI-Powered Educational Services

Research & Other

Cloudflare Workers & Durable Objects for Micro Frontends Architecture
Hybrid Monorepo/Polyrepo Setup for Micro Frontends with React + TypeScript