Say, we are launching an e-commerce website that people can use from their desktop and place orders. We want to render the product details that include - name, description, sellers, variants, reviews, and FAQs. The site did well, and now we decide to launch a mobile app.
BFF - Backend for Frontend - Pattern in Microservices
Nice Article Arpit (as always).
Even if we don't use the micro-services architecture,
Would you suggest to add this layer for monolith apps for different REST APIs response needs (mobile,Web)?.
Or should we prefer going with GraphQL as a practice?
What are your thoughts?