Hands-On RESTful API Design Patterns and Best Practices
by Harihara Subramanian J, Anupama Murali, Pethuru Raj
Backend for frontend
So far, we have developed various restful service APIs and endpoints so that any app developer can start to use it. However, we need to ensure those services will cater to various types of devices, since its real purpose is to serve any customer using any device, and not only for desktop users or as web-based applications.
Providing a better user experience across any device is vital, regardless of its backend services, and having figured out all possible best practices of developing RESTful services become meaningless if we aren't providing a better mechanism to use those services by heterogeneous end users and to their devices.
Backend for frontend (BFF) is a pattern first described by Sam Newman; it helps to bridge ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access