Search the practice set

275 questions, 991 terms and 600 topics in 30 areas.

60 results for “Frontend & Experience Architecture”

Terminology · 9
term

Backend for Frontend

A separate, narrow backend per client experience, which aggregates and reshapes downstream services for exactly that client's needs.

Architecture Patterns
term

Client Runtime Constraint

The properties of the browser or device you do not control — CPU, network, version, extensions — which make the client a distributed system component rather than a rendering surface.

Frontend & Experience Architecture
term

Architecture Cost Model

A calculation, made during design, of what an architecture will cost to run at expected and at peak volume.

Cost & FinOps
term

Architecture Decision Log

The ordered, immutable collection of a system's decision records, read as a history rather than as a specification.

Architecture Communication
term

Architecture Decision Record

A short, immutable document capturing one architectural decision, its context, the alternatives, and its consequences.

Architecture Decision-Making
term

Architecture Development Method

TOGAF's iterative cycle for developing enterprise architecture, which is valuable as a checklist of concerns and harmful when followed literally.

TOGAF
term

Architecture Principle

A durable, agreed rule that constrains design decisions in advance, stated with its rationale and its implications.

Architecture Fundamentals
term

Architecture Review Board

A forum that reviews significant designs against standards, risks and strategy before commitment.

Enterprise Architecture
term

Architecture Roadmap

A sequenced plan of architectural change expressed as capability outcomes and decision points rather than as a fixed timeline of projects.

Architecture Roadmaps
Topics · 38
topic

Frontend & Experience Architecture

General material on architecting the surface the user actually touches.

2 items
topic

Accessibility Architecture

Semantics, focus management and announcements designed in rather than audited in.

3 items
topic

BFF for Experience

One backend per experience, shaped by the screen rather than by the domain.

2 items
topic

Backend for Frontend

A narrow backend per client experience, owned by that client's team.

2 items
topic

Client State Architecture

Server state, UI state and derived state, and why conflating them causes most bugs.

3 items
topic

Frontend Security

CSP, XSS, CSRF, token storage, and the trust boundary that ends at the browser.

2 items
topic

API Shapes for UI

REST, GraphQL and RPC judged by over-fetching, round trips and client coupling.

2 items
topic

Client Caching & Data Layer

Stale-while-revalidate, invalidation and optimistic updates on the client.

2 items
topic

Client Feature Flags

Flag evaluation on a device you do not control, and the flicker and staleness it brings.

2 items
topic

Component Contracts

Props, slots and events as an interface, and the breaking change hidden in a style.

2 items
topic

Core Web Vitals

LCP, INP and CLS — what they measure, and the architecture that moves them.

3 items
topic

Design Systems

Components as a versioned internal product, with adoption and deprecation like any API.

3 items
topic

Edge Rendering

Running the render close to the user, and the personalisation and cache trade it implies.

2 items
topic

Hydration Cost

The gap between visible and interactive, and the JavaScript that closes it.

2 items
topic

Internationalisation

Locale, direction, pluralisation and dates as structural concerns, not string tables.

2 items
topic

Micro-Frontends

Independent deployment of UI slices, and the shared runtime that undermines it.

3 items
topic

Module Federation

Loading code from another build at runtime, with versioning and failure to think about.

2 items
topic

Real User Monitoring

Field data from real devices and networks, against the synthetic run that looked fine.

2 items
topic

Rendering Strategies

Client, server, static and incremental rendering, and what each costs on first paint.

3 items
topic

UI Monorepo Strategy

One repository for many front ends, and the build graph that makes it viable.

2 items
topic

Web Performance Budgets

A number a build can fail against, rather than a performance sprint once a year.

2 items
topic

Cluster Architecture

How many clusters, split by what, and the blast radius each split buys.

4 items
topic

APIs as Products

Ownership, lifecycle, deprecation policy and developer experience.

5 items
topic

AI-Era Architecture

General material on architecting systems that include models.

31 items
topic

Application Architecture

The application estate as a designed portfolio rather than an accumulation.

2 items
topic

Architecture Communication

General material on communicating architecture.

14 items
topic

Architecture Compliance Checks

Automating conformance to standards so review effort goes to the genuinely novel.

2 items
topic

Architecture Cost Modelling

Pricing a design before building it, at expected and at ten times volume.

2 items
topic

Architecture Decision Records

One decision, its context, alternatives and consequences, kept immutable.

3 items
topic

Architecture Decision-Making

General material on making and recording architectural decisions.

27 items
topic

Architecture Diagrams

Choosing an audience and refusing to mix levels of abstraction.

3 items
topic

Architecture Documentation

What to write down, at what altitude, and what nobody will ever read.

3 items
topic

Architecture Fundamentals

General material on what solution architecture is and what an architect is accountable for.

30 items
topic

Architecture Governance

Preventive, automated controls rather than review meetings.

5 items
topic

Architecture Patterns

General material on architectural patterns and their trade-offs.

32 items
topic

Architecture Principles

Durable agreed rules that rule options out, stated with rationale and implications.

4 items
topic

Architecture Review Boards

Thresholds, early engagement and a real route to accept deviation.

2 items
topic

Architecture Reviews

Reviewing early enough to influence rather than to veto.

3 items