Fabrica lets you build data-driven web apps without writing code. It includes a built-in database, a visual page editor, and one-click deploy to the cloud.
If you do code, you can embed custom code or use the built-in REST API to extend your app with custom functionality.