Фреймворки Python для разработки приложений facebook

Я хотел бы спросить вас о вашем опыте разработки приложений facebook на Python. Какая из популярных веб-фреймворков для этого языка, по вашему мнению, лучше всего подходит для этой цели? Я знаю, что «лучший» - очень субъективное слово, поэтому меня особенно интересует следующее:

  • Большинство повторно используемых библиотек. Например, кто-то может захотеть автоматически создавать учетные записи для новых вошедших в систему пользователей facebook, но в то же время предоставить альтернативную функцию регистрации имени пользователя и пароля. Мне нужна аутентификация, чтобы хорошо вписаться в это.
  • Приложения Facebook, как правило, отличаются от сайтов, подобных CMS. Они интенсивны в действии. Для более сложных случаев использования обычно требуется какое-то кеширование данных, полученных из Open Graph API, чтобы иметь возможность одновременно выполнять некоторые запросы к локальным данным и данным facebook (например, присоединиться к некоторым таблицам на основе дружеских отношений).
  • Я определенно предпочитаю популярные решения. Просто они кажутся более стабильными и продуманными. Я ранее разрабатывал приложение для facebook в Grails, и мне так же нравилась архитектура и общие идеи, количество ошибок и осложнений, с которыми я столкнулся, было слишком большим. Кроме того, Groovy по-прежнему является довольно экзотическим языком для разработки, и на этот раз я не собираюсь работать самостоятельно.

Я не новичок в Python, но определенно новичок в веб-разработке на Python. Хотя после опыта работы с Grails и всех его перипетий я сомневаюсь, что Python действительно мог меня напугать.

6
задан julkiewicz 6 March 2011 в 13:13
поделиться