Vue Storefront is the fastest-growing frontend eCommerce project in the world, supported by an active community of open-source enthusiasts.
"Vue Storefront interacts with backends through contracts, each integration responsible to implement the contract. These contracts are composable, so you can swap loading e.g. categories from a different backend than products. Or you can go and build your own composable."