我想问你在Python中开发facebook应用程序的经验.您认为哪种流行的Web语言框架最适合此目的?我知道"最好"是一个非常主观的词,所以我特别感兴趣的是:
我不是Python的新手,但对于Python中的Web开发来说肯定是新手.虽然在Grails的经历及其曲折之后我怀疑Python真的可以吓到我.
Mah*_*der 10
如果需要一个完整的堆栈框架,我几乎无疑会将Django作为开发任何类型的Web应用程序的最简单和最流行的框架.
具体来说,关于Django的应用程序世界,它有很多活跃的应用程序 - 但也有它的垮台.任何"一个"事物都没有标准的应用程序,但是有一些应用程序基本上可以完成90%的所有需要.有时代码编写得很糟糕,但大多数时候,应用程序工作并做他们需要做的事情,所以几乎没有人需要潜入代码.
缩小我们的选择范围,我在Omab的Django-Social-Auth中获得了很好的运气,这非常适合整合.我需要3个变量才能settings.py启动并运行.
唯一的问题可能是如果你不想使用该django.contrib.auth.User模型,但是,如果你不考虑使用它,我会考虑两次决定:)
为了进一步缩小范围,pyfacebook是整合Facebook的另一种选择.它附带一个djangofb应用程序,所以它只是删除,添加settings.py,一切都很好.它甚至附带一个示例Django应用程序作为分发的一部分.我对这个应用程序运气不错,但是,我仍然认为Omab更容易集成.
最后,Facebook自己的python-sdk很容易从原始角度进行集成,只需使用简单的Python API就可以访问他们的API.然而,它似乎更适合AppEngine人,所以YMMV.