What is the best Framework for Python?
What is the best Framework for PHP?
What is the best Framework for Javascript?

I swear these kind of question gets repeated every week or so at /r/webdev.


There's no best framework for everything. Ask yourself what feature you intend to implement first and start from there. Every framework has their pros and cons depends on your use. Using Django for simple contact form is overkill, but on the other hand using Sinatra for complex web app with mailer function seems too complex.



My 2 cents:

For simple app showing dynamic text from database, you can use Flask (Python) or Sinatra (Ruby).

For more complex app, you can use Django (Python) or Rails (Ruby).