Cloud based, on demand, Back-end as a Service
Are you tired of re-inventing the wheel? Are you a web developer who would like to focus on solving the business problems and not have to worry about the nitty gritty details for the n-th time? Well this is where Apstrata comes in. Apstrata is a back-end as a service solution, providing the building blocks needed for you to build you application.
What you get out of the box is a Document Based Store which takes care of your database needs and worries, a Messaging system for email and push notifications, a CMS for managing your content and static pages, along with other features that will expedite developing your web or mobile application. For more info check out the wiki. Apstrata is a client-server cross-platform application, kind of a la Lotus Notes (you didn’t expect to hear that, did you?) but for web applications. It also comes with its own Dev Console where you can build and test scripts, schemas, and queries.
The benefits of using a solution like Apstrata is the ability to use the out of the box user management that comes baked in, as well as the widgets such as the login widget and the registration widget that let you get up and running in no time. Apstrata is built on top of Dojo, and provides you an API to use on your client side to hook into. Here’s an example of how you can extend the registration widget to create your own:
N.B.: Apstrata is still a young platform, but as it matures it shows good promise for next generation in the cloud services.
Like this Article? Share it!
About the Author
web developer, problem solver, doer, for everything else follow me at @ychaker