Problems
● Frontend client applications has different UI and
Data consumption requirements
● Different data representation requirements need
extra effort to adapt data for specific Client UI
● Clients code has custom logic to re-format these
data.
● Client codes complex and hard to maintain for
future developments. Also it increase browser’s
usage of high resources.
Solutions
● Client focused Interfaces
● BFF-Backend for Frontend Pattern
https://www.interaction-design.org/literature/topics/ui-design