Design Patterns · Senior · Question 4 of 75

How does the Strangler Fig pattern work when migrating a legacy frontend?

Explanation

For example, a proxy routes /checkout to the new Next.js app and everything else to the old one. Risks are lower than with a "big rewrite": value is delivered gradually, and you can roll back at any step.

Further reading

Problem with a question

Design Patterns · Senior · question 4

Test yourself

Take the Design Patterns · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz