Licensed as Apache 2.0
Integrate with Angular, React, jQuery, Node.js or with any server side app
Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.
Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.
Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.
Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.
Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.
Reactive Apps are modern web (or native) apps that are designed to responsive to a user's data needs. They often involve building recommendation systems, analytics dashboards, personalized feeds, geolocation based services, search, integrating backend APIs.
1. Backend layer - The key component in a reactive app is a realtime backend layer, which can run continuous database queries.
2. Rich frontend - The frontend layer then reactively renders query results to the user.
3. Middleware(s) - The middleware layer ties different API integrations, webhook calls, and acts as a transmitting source to another reactive app.
Socket.IO is a websockets library for creating realtime channels. It's great for building chat like apps (which are reactive) but can't be extended well to data rich apps that involve search, personalized feeds, geolocation queries and realtime data analytics.
appbase.io is a hosted API for the backend layer in reactive apps. It supports 100+ different queries ranging from geolocation to exact terms to fuzzy search.
Appbase.io deploys multi-tenant ElasticSearch clusters, with up to 100,000 writes per second per cluster. You can check our uptime status at statuspage.appbase.io.
The free plan requires no credit card upfront, and lasts until you are ready to launch. You will be able to try out every feature that Appbase.io offers, however you can make up to 100,000 API calls (aka Actions) every month.
Appbase.io dashboard has an analytics view where you can track your app's usage. If you exceed the API usage at any point, we will automatically upgrade your usage tier and you will have up to a week to make up your mind. If you continue using the free plan, we will still <3 you.
The pricing is based on two factors primarily: API usage and storage (in GB).
API usage: A single document read / query request counts as 1 API call. A stream update with a change of 1 document also counts as 1 API call. An indexing request also counts as 1 API call. The free plan comes up with 100K API calls every month.
Storage: The primary storage is charged in GBs. The free plan comes with 100 MB, sufficient for hobby projects.
The overuse gets charged in the next month's billing cycle on a prorata basis. The prorata rate is calculated based on the overusage of the maximum of the two metrics: API calls, and Storage.
For instance, if you are on the "Hacker Plan" and make 1.1M API calls with 1.5GB storage, you would be charged an additional $25 (based on storage overusage) in the next month's billing cycle.