they will never match a * fat/rich * client developed in C++/VB/... etc.
Never is a mighty long time. In just a couple of years Google's online apps have for many obsoleted desktop mail and calendar applications. The hard limitations on web applications are becoming historical (low bandwidth, dodgy embedded-code engines, lack of real layout facility). The single distribution point makes some amazing things possible too. How much would it cost to buy the entire app + DB of Google Maps? Since it's not a desktop app the cost of the thing can be spread out across the web in thousandths of cents instead of single-point $5,000 licenses.
Not to say that it's the example to follow. It takes a huge amount of effort, expertise, and manpower to make apps like that.
Agree about MVC. If done right it creates scalability in design. Start as small/thin as you like and the pieces can be moved up one at a time (like driving the View with JS with no change to the Model and little or maybe even no change to the Controller) or all together as you like.
In reply to Re^2: Web design and Perl/CGI business logic programming
by Your Mother
in thread Web design and Perl/CGI business logic programming
by vit
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |