I’ve created a web development summary chart comparing the major web application development platforms out there today. I’ve tried to make the comparison as unbiased as possible, and stick to mostly to business and technical reasons for choosing each one.

As you can see, there is no one perfect platform. They are all very capable, and which one you go with depends a lot on your business priorities.