I'm a developer who's about to begin building a relatively complex web application. I was going to build it in Rails or some other MVC framework for PHP such as Yii.
The VP of my organization had a conversation with someone from Salesforce.com/Database.com, and now he wants to build the site on their platform with APEX.
Here's my question:
If I'm already a developer, and I already know how to use an MVC development framework (such as Rails), what possible advantages could I get from building an application in APEX on the Salesforce.com/Database.com platform?
My initial impression was that this tool was mainly helpful for non-developers.