When comparing Back4App vs Marketcloud, the Slant community recommends Back4App for most people. In the question“What is the best Mobile BaaS (Backend as a Service) for Android and iOS?” Back4App is ranked 1st while Marketcloud is ranked 3rd. The most important reason people chose Back4App is:
The user is not a hostage and can migrate the application to other hosting service whenever they want.
Ranked in these QuestionsQuestion Ranking
Pro Open source
Back4app is an open source BAAS and Backend generator.
Pro Smooth migration from Parse
Back4App offers a smooth migration for all former Parse users who wish to migrate their data now that Parse has announced that it will stop soon.
Pro E-commerce oriented
It's e-commerce oriented, so if you need to build an e-commerce mobile app you don't have to re-define common resources such as Categories Brands Products and Carts.
Pro Can be modified to be used not only for e-commerce
While it's true that it's built for creating e-commerce apps, every resource can be extended with metadata in order to use it for many use cases.
Can be used for mobile app as well as web applications.
Con Uses MongoDB for the backend, which is not considered very safe by many
Back4App uses MongoDB as the database where data is stored. Mongo has been known to have issues with data corruption and data loss.
Con No free plan
There is no free plan available. Pricing starts at 19€/Month.