Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Back4App?
Ad
Ad
Couchbase
All
9
Experiences
Pros
6
Cons
3
Top
Con
Vendor lock-in
See More
Top
Pro
Open source
Couchbase and Couchbase Mobile are open source and released under the Apache License.
See More
Top
Con
No model mapper for Android
Couchbase does not have a model mapper for Android built-in and out of the box, instead you will have to write your own from scratch.
See More
Top
Pro
Easy to implement N1QL queries
See More
Top
Con
Not Compatible with couchdb
Since version 2 the sync-protocol is no longer compatible with couchdb. This makes couchbase nearly worthless
See More
Top
Pro
Ability to run ad-hoc SQL like queries on realtime big data
Couchbase N1QL allows native SQL processing over JSON data with high performance indexing for low latency queries at scale.
See More
Top
Pro
Easy sync protocol to mobile devices
The minimal code needed to pull data down to a device
See More
Top
Pro
Available on Windows, Linux & macOS
See More
Top
Pro
Ability to make predefined fast queries
With Couchbase you can make "Views" of data, which are practically predefined queries which are fetched with an O(1) algorithm.
See More
Hide
See All
Experiences
Free / paid
56
45
Google Firebase
All
7
Experiences
Pros
5
Cons
2
Top
Pro
Flexible Pricing
The Blaze Plan is a pay-as-you-go plan, which is, you pay for what you use, without overhead or upfront costs.
See More
Top
Con
Google blocks Access
Some Google services, software and cloud systems, are not available to certain countries. blocked access by google following USA Policies.
See More
Top
Pro
Straightforward hosting
Powered by Google's Cloud Platform, Firebase allows you to deploy static web pages or web applications with a nifty Node.js-based CLI Tool.
See More
Top
Con
Linked to Google Cloud Platform
If you don't have a Google Account, you won't be able to access Google cloud services, including this one.
See More
Top
Pro
Super fast CDN
All static website content is hosted on the Fastly CDN making your website really fast.
See More
Top
Pro
More than just hosting web applications
In the core of Firebase allows you to do testing for Android apps, Analytics, Real-time Database, and many more. It's centered mostly for progressive web applications and mobile applications with real-time connectivity to your service.
See More
Top
Pro
Almost free if you add Cloudflare in front (no bandwidth costs) and cache effectively
The built-in CDN is great too, but if you're concerned about bandwidth costs, using it with Cloudflare is an excellent option option.
See More
Hide
See All
Experiences
Get it
here
62
29
Kumulos
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Pro
Good for mobile app development companies
Scales very well and useful console to view all their apps and its fully rebrandable which works great if you want to give the clients you are building apps for access to their own view of how it is performing. The fact that it comes with integrated push notifications and their automated monthly report is also great.
See More
Top
Con
Weak documentation
In the last year they launched a dedicated Docs site that has made this a lot better. https://docs.kumulos.com/ Prior to that Kumulos was lacking in the documentation department. A lot of things are explained in just a few sentences.
See More
Top
Pro
Granular permissions
For companies or large teams of developers, where there are multiple projects being worked on at once, you can choose permissions for any developer and decide who gains access to each app on the backend. Lets you rebrand the system, which works well if you want to give the clients you are building the app for access to their own view of how their app is performing. Also like the fact it comes with the option of integrated push notifications and an automated executive summary report.
See More
Top
Pro
Awesome support - a rarity these days. A support team that answers your questions and you can actually talk to them.
Have found response times to be pretty amazing, usually same day, often within an hour of logging a ticket.
See More
Top
Pro
Multiple Services in one place
Having Crash, Analytics, Push, Content Management, ASO, Data Storage all in one place, from a single SDK
See More
Specs
Push Notifications:
from $50.00 per app per month.
Analytics and Reporting:
from $50.00 per month per app.
Crash Reporting:
from $50.00 per month per app.
ASO:
from $50.00 per month per app.
See All Specs
Hide
Get it
here
6
4
Kuzzle
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Multiprotocol
Supports REST, WebSockets and MQ protocols.
See More
Top
Con
May have issues since it's stil la relatively young project
Kuzzle is (as of February 2nd, 2015) in alpha version and approaching beta.
See More
Top
Pro
Realtime through filters
You do not connect to classic rooms but to search filters and can be warned of changes on permanent storage or volatile one.
See More
Top
Pro
Open Source
Kuzzle is open source and it's released under the Apache 2 License.
See More
Top
Pro
Javascript SDK
A fully documented javascript SDK exists.
See More
Hide
Free / paid
56
53
Baasbox
All
4
Experiences
Pros
2
Cons
2
Top
Con
No JavaScript SDK
The JavaScript SDK is not yet released although it should be available in the near future.
See More
Top
Pro
Easy to deploy
Deploying BaasBox is very simple, and the documentation on their site is very helpful and easy to understand.
See More
Top
Con
No longer maintained
Last commit is from 2015.
See More
Top
Pro
Self hosted and hosted options
You can choose to either download and install Baasbox on your own server, or use their hosted solution.
See More
Hide
Get it
here
43
45
Kinvey
All
5
Experiences
Pros
3
Cons
2
Top
Con
Costs are eye-wateringly high
The free tier is not that generous and as soon as you trip the paid tier it costs you thousands a month.
See More
Top
Pro
Asynchronous file uploading
When you want to upload a file, you just create an object and initialize the file upload to the server (this is done asynchronously).
See More
Top
Con
The free plan isn't that good
Kinvey's free plan only includes the first 1000 users for free, 5 million push notifications (which admittedly, is pretty nice) and 2GB of storage.
See More
Top
Pro
Provides a straightforward way of connecting their services
Setting up a backend for an app with Kinvey is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored. Then you download the library, integrate it with your app and initialize the process with one single line.
See More
Top
Pro
User registration is easy
User registration with Kinvey is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure. Same thing is done for login and logout as well.
See More
Hide
25
35
Kinto
All
8
Experiences
Pros
6
Cons
2
Top
Pro
Open Source
Kinto is released under Apache v2, which is one of the most flexible licenses.
See More
Top
Con
No hosted version
In order to use kinto you have to download it and host it on your own server infrastructure. While it does help you avoid outsourcing your data to a third-party, it also adds the overhead of having to maintain a backend for your app.
See More
Top
Pro
Good for sensitive data
Since Kinto is a self-hosted solution, it can be used to store sensitive data (emails, financial data etc...) safely, since only the developer has access to the backend.
See More
Top
Con
Not as usable as Parse
Parse had several SDKs available which made it a breeze to integrate it with any platform that you wanted.
See More
Top
Pro
Fined-grained permissions
Allows to share individual or collection of records for read or write operations.
See More
Top
Pro
Push notification support
See More
Top
Pro
File attachments on records
Using the kinto-attachment plugin, the server can attach files to records (hosted by server or Amazon S3)
See More
Top
Pro
Backed by Mozilla
Mozilla uses it in production to synchronize security settings for Firefox. This means that the product should have adequate support for an extended period of time due to Mozillas use of it.
See More
Hide
See All
Experiences
Get it
here
6
4
Parse
All
8
Experiences
Pros
5
Cons
3
Top
Con
Abandoned
Parse has been discontinued and will not be available anymore.
See More
Top
Pro
Free plan
Parse offers unlimited API calls (max of 30req/sec), 1 million pushed and analytics for free.
See More
Top
Con
Parse.com is shutting down
Facebook decided to shut down Parse.com. It will be fully retired on January 28th, 2017.
See More
Top
Pro
Asynchronous uploading of files
When you want to upload a file, you just create an object and initialize the file upload to the server (this is done asynchronously).
See More
Top
Con
There can be downtimes
There have been several reports that it's not unlikely for Parse to go down several minutes almost every day. This can be very frustrating for both developers and users who are using apps built on Parse.
See More
Top
Pro
Simple and seamless user registration
User registration with Parse is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure. Same thing is done for login and logout as well.
See More
Top
Pro
Extremely easy to setup
Setting up a backend for an app with Parse is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored. Then you download the library, integrate it with your app and initialize the process with one single line.
See More
Top
Pro
Great documentation
Parse has excellent documentation. Everything is thoroughly explained and all parts of the documentation are complete. It's actually very helpful for both beginners and advanced users alike.
See More
Hide
See All
Experiences
Get it
here
8
7
Azure Web Apps
All
2
Experiences
Pros
2
Top
Pro
10 free web apps in each datacenter
There's a free plan which provides you with up to 10 free apps hosted on each datacenter, albeit with some restrictions on hard disk size, CPU and RAM.
See More
Top
Pro
Easily scale up and down
It's very easy to scale up or down your app in Azure. You can either scale the CPU or RAM according to your needs. There's even an option for autoscaling which lets Azure itself choose when to scale up or down depending on traffic.
See More
Hide
Get it
here
6
4
Prisma
All
10
Experiences
Pros
8
Cons
2
Top
Pro
Great documentation
See More
Top
Con
No support for code first models
Can't add models in code first. You have to use Prisma's files to define your models and then let it generate the code for you.
See More
Top
Pro
Type safety
Prisma generates types out of a schema, enabling type safety across your application
See More
Top
Con
Lack of NoSQL Support
Currently doesn't officially support NoSQL databases. There is a connector in preview for MongoDB, but no word on when it'll be fully released yet.
See More
Top
Pro
TypeScript native support
See More
Top
Pro
VSCode plugin
Great support for VSCode with autocompletion, quick fixes, syntax highlighting of the Prisma schema
See More
Top
Pro
Introspection
Introspects your database to generate a schema you can use to generate your client makes it simple to get started with existing databases.
See More
Top
Pro
Declarative single source of truth for your database schema
See More
Top
Pro
Integrated migration tool
Prisma Migrate makes it easy to create migrations for production.
See More
Top
Pro
Great support
Actually responds on issues or the Prisma Slack with helpful answers.
See More
Hide
See All
Experiences
Get it
here
29
1
Para
All
10
Experiences
Pros
8
Cons
2
Top
Pro
Full-text search
Powered by Elasticsearch or Lucene.
See More
Top
Con
No implementation of locking
Last-write-wins.
See More
Top
Pro
Modular
Para offers interfaces for persistence, search and caching. Easy to write your own plugins to implement any of these interfaces.
See More
Top
Con
No support for Transaction Management
See More
Top
Pro
Open source
Licensed under Apache 2.0.
See More
Top
Pro
REST API
Exposes a REST API secured by AWS Signature Version 4.
See More
Top
Pro
Multi-tenant
Each tenant has its own database table, search index, and cache.
See More
Top
Pro
Integrated metrics
Each tenant receives its own complete metrics for all CRUD and REST operations.
See More
Top
Pro
Resource permissions with 3rd party security integrations
Object-level permissions with authentication through LDAP and 3rd party providers such as Google, Facebook, etc.
See More
Top
Pro
Easy to use
By far the easiest to use BaaS platform.
See More
Hide
See All
Experiences
$0.00
4
0
dotCloud
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Adjust per-instance memory
Most other PaaS providers only allow for multiple, low-memory instances for horizontal scaling, but dotCloud also allows for vertical scaling and resource-heavy applications by adjusting per-instance memory availability.
See More
Top
Con
Poor database performance
When your databases have a very high write volume dotCloud starts having some serious problems keeping up with it. Performance drops completely and in the worst case scenario the database crashes and starts going down daily.
See More
Top
Pro
Quick deployment
dotCloud is usually very fast when it comes to deploying your project. The CLI tool is very good at that and deploys your build almost as soon as you push it.
See More
Top
Pro
Thorough Documentation
The documentation is very good an explains everything in-depth.
See More
Top
Pro
Support for various types of databases
Supports Postgres, MongoDB, RabbitMQ, Redis, and MySQL. All of these can be used without any additional pricing, no need to pay for expensive addons.
See More
Hide
Get it
here
3
0
Heroku
All
10
Experiences
Pros
7
Cons
3
Top
Pro
Easy to start with
Getting started with Heroku is very easy. It's a very straightforward procedure and a beginner can set up their first app in two minutes. Often it's just a matter of a couple of git commands and it's all set up and running. The official Heroku docmentation also helps a lot.
See More
Top
Con
Constrained by addons
If you want to fully customize your production environment, then Heroku can be seriously constraining. Installing libraries or services can not be done unless there is already a Heroku plugin for it.
See More
Top
Pro
Excellent error logs
When your deploy fails you see a legitimate error log. Many of the other PaaS give you nondescript messages and debugging is a pain. Debugging Heroku wins by comparison.
See More
Top
Con
Further deployments are slow
While starting with Heroku is fast and easy, and the first few deployments are actually very fast, larger applications tend to have slower deployments. It takes some time for the dynos to restart and while they are restarting the application is completely offline. Which means that you can lose precious seconds of application time.
See More
Top
Pro
Add-ons let you easily add features and technologies
Heroku has a vast list of plugins and services that can be added to an instance. These plugins cover things from databases to email systems. This remove the task of having to install services and setting them up manually. Heroku does it all for you.
See More
Top
Con
Really expensive
Heroku starts getting really expensive once you leave that free tier. It's not just the bare Heroku service that is costly, the addons as well are very pricey.
See More
Top
Pro
Simple scaling
Heroku instances can easily be scaled up or down by increasing or decreasing the number of available dynos for that instance. This can be done through the CLI or through Heroku's web UI.
See More
Top
Pro
Dedicated build servers
Heroku has dedicated servers for building app dependencies, to ensure that you won't have issues like "out of memory" errors when deploying your app.
See More
Top
Pro
Mature
Heroku is one of the oldest PaaS providers. The fact that it's been around for such a long time means that it had a lot of time to mature over the years. There's also a massive number of articles, guides and tutorials on Heroku out there for beginners and advanced users.
See More
Top
Pro
Free option
Heroku offers a free tier which contains a single dyno instance. It offers 512MB of memory and 100MB swap space.
See More
Hide
See All
Experiences
Get it
here
84
7
Marketcloud
All
4
Experiences
Pros
3
Cons
1
Top
Con
No free plan
There is no free plan available. Pricing starts at 19€/Month.
See More
Top
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.
See More
Top
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.
See More
Top
Pro
Cross-platform
Can be used for mobile app as well as web applications.
See More
Hide
Get it
here
9
1
Google App Engine
All
6
Experiences
Pros
2
Cons
4
Top
Con
Not a core Google product faces uncertin future
Google is notorious with flipping on technology directions, this product is clearly not the focus of Google.
See More
Top
Pro
Increases application speed considerably
Google App Engine integrates with Google's CDN out of the box and it distributes your application's assets through that, increasing loading speed considerably.
See More
Top
Con
Expenses are very hard to control
The monitoring for expenses is limited at best.
See More
Top
Pro
Easy to use
Google App Engine is very easy to use. All you need to do is install the SDK (which in itself is easy as well, and the documentation is very heplful) and run the command needed depending on the type of project to deploy it. For example, to deploy a golang application, you run golang deploy inside the project folder and it will be automatically deployed.
See More
Top
Con
Problematic support even in the paid grade
See More
Top
Con
No SQL database available
Google App Engine uses Google's NoSQL cloud database. There's no option to use a SQL database with your application.
See More
Hide
Get it
here
42
6
Strapi
All
4
Experiences
Pros
3
Specs
Top
Pro
Auto-generate REST APIs
Strapi comes with blueprints that let you create, read, update and delete your data. You also can paginate, sort and filter your results in a matter of seconds with simple but yet specific parameters.
See More
Top
Pro
Users, groups and permissions
Manage user settings, login, registration, groups and permissions on the fly. Strapi delivers all those essential features out-of-the-box.
See More
Top
Pro
Out-of-the-box administration panel
Easy way to manage your application. This panel allows you to add/edit/delete entries for your APIs, manage your users, groups and permissions. In the future, it will be such as WordPress-like administration panel dedicated to your application.
See More
Specs
Platforms:
Windows, Linux, Mac, Docker
License:
MIT
Technology:
Node.js
Multi Language Support:
Yes
See All Specs
Hide
Get it
here
201
43
AppFog
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Allows multiple app instances
Limits are based on total memory allocation, you can allocate as much RAM as you want for each instance. Even the pricing is based on the total amount of RAM allocated, $0.04/GB.
See More
Top
Con
Slow deployment
The deployment process with AppFog is generally nice and easy because of its CLI. Unofrtunately the only downside of that process is the fact that it takes too long. A deployment to AppFog genereally takes up to 40 seconds, which should be fine if you are deploying once a week, but when you deploy every hour it starts bothering you too much.
See More
Top
Pro
24/7 live chat support
While it's true that AppFog may be relatively new and the online support is not very extensive, they offer 24/7 professional live chat support for any questions or problems you may have.
See More
Top
Pro
Simple command-line deployment tool
AppFog has a simple command line utility to recursively push a directory to production
See More
Top
Pro
Supports multiple data centers worldwide
AWS US, Europe, Asia, Rackspace, HP, Azure, and even Private Clouds.
See More
Hide
Get it
here
3
1
Modulus
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Great support
There are a number of ways available to contact their support team (email, twitter, IRC and even through phone). They usually respond very fast even to emails and the responses are very friendly and helpful.
See More
Top
Con
Slow deployment process
The deployment process in Modulus can be slow depending on the size of the project. On every deploy the whole application is bundled (except node_modules and deployed to Modulus. Since it doesn't use something like git it has to upload every file on each deploy instead of "diffing" them.
See More
Top
Pro
Great support for Meteor
Modulus has a tool called demeteorizer which takes a standard Meteor application and turns it into a regular Node application so that it can run on Modulus.
See More
Hide
Get it
here
2
1
GraphCMS
All
6
Experiences
Pros
4
Cons
2
Top
Con
Not open source
See More
Top
Pro
Webhooks
Webhooks enable you to trigger custom code as soon as your content changes.
See More
Top
Con
No content versioning
See More
Top
Pro
Image processing
On-the-fly image transformations, such as resizing or cropping just by adding parameters to your media´s URL.
See More
Top
Pro
Roles and permissions
The roles and permissions feature allows you to assign your collaborators different roles, such as Developer, Editor and Collaborator.
See More
Top
Pro
Multi-project management
You can manage multiple projects and create up to 50 users per account to help manage those projects.
See More
Hide
Get it
here
5
5
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop