Bff Pattern


Refactoring Monoliths to Microservices with the BFF and Strangler Patterns

How do you effectively migrate away from monoliths without getting stuck in Adapter Hell? Let’s talk about the synergy between BFFs and the Strangler pattern, featuring WunderGraph.

graphqlwundergraphbff-pattern

5 Best Practices for Backends-for-Frontends

Best practices to follow when implementing the BFF pattern: do’s and don’ts.

graphqltypescriptbff

7 Key Lessons I Learned While Building Backends-for-Frontends

Crucial takeaways from building production-ready BFFs that every developer should know.

graphqlprogrammingbff

Type-Safe Testing in Backends-for-Frontends

Integration, Unit, and E2E testing aren’t mutually exclusive, but they sure are a pain to implement in a BFF system. Could WunderGraph’s type-safe testing and mocking library make this easier?

graphqlwundergraphbff

Fixing the Backends-for-frontends pattern with Build-time GraphQL

The BFF pattern optimizes backends for specific client interfaces. Using GraphQL for it fixes some of its drawbacks, but can we do better? Let’s find out with WunderGraph.

graphqlbff-patternbff

The Easiest Way to Bake Auth Into Your Backend-for-Frontend with Clerk and WunderGraph

A true match made in heaven, learn how to implement authentication in your BFF architecture in minutes!

clerkwundergraphauth

5 Best Backend-for-Frontend Tools You Should Be Using

WunderGraph, Istio, AWS EventBridge, Clerk, Auth.js, Axiom, Grafana, and more. Know the tools that make building Backends-for-Frontends a cinch.

wundergraphbffbff-pattern

The Backend-for-Frontend pattern using NextJS: A Step-by-Step Guide

The Backends-for-Frontends pattern might be exactly what you need to avoid monolithic Backend APIs and Frontends bloated with business logic. Let's implement one in Next.js, using WunderGraph as a BFF framework.

nextjstypescriptbff