I'm getting started with facebook apps, and I'd love to know which language and/or platform you guys think is the best choice for this. Not to start a language war, I'm guessing one language/platform/framework has a larger community, more support, and is easier to scale for this specific need.<p>Also, any general advice with building facebook would very much be appreciated.
I would recommend two great resources:<p>1. Using AppJet to build Facebook apps: <a href="http://appjet.com/docs/guide/facebook" rel="nofollow">http://appjet.com/docs/guide/facebook</a><p>2. Free (1yr) scalable hosting from Joyent for Facebook apps: <a href="http://www.joyent.com/developers/facebook/" rel="nofollow">http://www.joyent.com/developers/facebook/</a><p>Hope it helps!
Perl has a good API implementation:<p><a href="http://search.cpan.org/~unobe/WWW-Facebook-API-v0.4.11/lib/WWW/Facebook/API.pm" rel="nofollow">http://search.cpan.org/~unobe/WWW-Facebook-API-v0.4.11/lib/W...</a><p><a href="http://cpanratings.perl.org/dist/WWW-Facebook-API" rel="nofollow">http://cpanratings.perl.org/dist/WWW-Facebook-API</a>
What is your preferred language for developing web applications?<p>Facebook app development is like any other web app development so you can pretty much stick to your preferred platform language.<p>If you haven't made up your mind I'd recommend PHP, since its my preferred platform/stack for web apps today.
Theres a great tutorial here - <a href="http://lethain.com/entry/2007/dec/04/two-faced-django-part-1-building-project-exists-si/" rel="nofollow">http://lethain.com/entry/2007/dec/04/two-faced-django-part-1...</a> - that uses Django to build a facebook app.
ohh one more thing ... I compiled (from the fbforum) a list of "rules", if you will for developing facebook apps. Feel free to check it out <a href="http://senthil.homelinux.com/2007/11/18/ten-rules-for-facebook-developers/" rel="nofollow">http://senthil.homelinux.com/2007/11/18/ten-rules-for-facebo...</a>