Content microservices are a specialized form of microservices in software architecture that focus on content management tasks like storage, transformation, and delivery. They let you decouple content management from your application’s core logic, ensuring efficient content distribution across various platforms and channels.
Content microservice with Hygraph and Remix
Setting up a content management microservice from scratch can be a big deal, but leveraging Hygraph's Content Federation feature can significantly streamline the process of creating content microservices. This allows you to integrate content from multiple remote sources seamlessly, providing a unified API to fetch, manage, and deliver content across applications.
To try things out, we’ll create and configure a Hygraph application to retrieve external eCommerce data from the Platzi Fake Store GraphQL API alongside the data provided by Hygraph's commerce shop template. We’ll then render them in a Remix application.
Content Federation with Hygraph
If you haven’t already, create a free-forever account, navigate to the new project page, and select the Commerce Shop template.
This tutorial explores content microservices and how they work behind the scenes. You’ll also learn how to leverage the Hygraph remote source feature to create content microservices instead of building one from the ground up and how to retrieve such content in a Remix application.