The adapter simply converts an incompatible interface to a compatible form without changing the client and the consumer.
Your frontend and backend aren't tied to each other. You're able to decouple the frontend components from your backend API and treat them as independent entities as you're now using the adapter to pass data around your components.
[
add
]
[
|
|
...
]