I have been looking around the web about different web frameworks lately. What initiated my research is the Google AppEngine, for which I had applied when it was in closed beta but have not heard since. I downloaded the SDK, run the Hello World example and proceeded to read about it.
I have read a while and felt that the platform is a bit restricted and also may cost some real amount for really large applications. Though it is really at its infancy, its scaling opportunities seem endless.
Then I went onto others, read about Python since Google AppEngine is using it as a language. I then looked for Rails (Ruby on Rails).
I was really impressed with the Rails demos, not about the scaffolding stuff where everybody outside the Rails community seems to stuck at but rather the MVC approach and the Convention over Configuration (CoC) philosophy. Scaffolding is nice but I have noticed there is more to Rails as everybody from the community keeps saying it is not even 1% of what Rails offer.
I will definitely look more onto it, since I have realized Rails (and Ruby) is being actively developed and is very suitable for developing web applications. There may be performance related issues like those Twitter has experienced, but come on, even if Twitter was developed with any other platform/framework they will definitely have those issues.





