Ну, я бы предложил Ruby on Rails, но я предвзят: :)
API также работает для приложений Ruby on Rails, есть даже два плагина, которые облегчат вам жизнь. Больше информации на вики Facebook для разработчиков . Поиск в Google откроет множество примеров и учебных пособий. Пройдите через один из них.
Я думаю, что ruby и RoR прекрасны, но, эй, это субъективно, я думаю;)
Я также не согласен с вашим предположением, что Ruby on Rails сложнее поддерживать. Вы должны использовать TDD / BDD на любой платформе, и это должно вас полностью охватить.