Is there a recipe for building a good web application?
I watched an excellent presentation by Fred Wilson, a venture capitalist who invested in several successful companies, that summarized the basic rules of building a great web app:
- Instantly Useful
- Unique Style
- Less and simple
- Programmable (ie. APIs)
- REST – REpresentational State Transfer (ie. Unique URL)
- SEO – Search Engine Optimization
- Clean Design
These guidelines are definitely a good start for new companies. They’re also useful for established companies who want to redefine their products.
Here’s the presentation by Fred Wilson on The 10 Golden Principles of Successful Web Apps: