Roman Veselý Software Engineer from Slovakia. Somewhere between trees and bytes of code.

Log #0024

Applications are being served on many types of devices - desktop, mobile (Android, iOS), and even on something more exotic, like smartwatches. Every device means a different way of application usage, so are the requirements for API. Oftentimes, there is one, general-purpose API that serves all types of clients, but it may become cumbersome. Why not have one API per user experience? Read more about Backends For Frontends pattern.