What are you thinking of as infrastructure? I suppose broadband is more widely available now (10 years ago I was on dialup at home, now my max is over 2MB/sec); PC hardware has become fast enough for Javascript/Flash/Java (and much improvement on their software implementation performance).
From the developer point of view, AJAX-style dynamic webapps have become easier, with browser-support, dev tools, and a trained workforce; ditto for the server (esp. ruby on rails, but it's across the language-board, and DB, OR mapping, XML, JSON); and cheaper servers (which are also much more powerful). OK, OK! You've convinced me.
From the developer point of view, AJAX-style dynamic webapps have become easier, with browser-support, dev tools, and a trained workforce; ditto for the server (esp. ruby on rails, but it's across the language-board, and DB, OR mapping, XML, JSON); and cheaper servers (which are also much more powerful). OK, OK! You've convinced me.