Boysenberry Payne wrote: > One of the draw back that seems to be evident to me as I've looked > into the client side frameworks is changes in the code are ought > of your control. WIth a purely server side solution it would seem > to give the coder the choice to upgrade when there is time, etc. > With the 3rd party frameworks they choose when you upgrade. > For the more stable solutions this is less of a problem. For the > newer technologies I've heard a lot of grumbling about having > to recode every time there is an upgrade...
Huh? The JS in your project is always under your control. It's just like any 3rd party component (like CPAN modules). You only upgrade it when you want to. The only case that I know of where people pull in 3rd party JS components that aren't locally controlled are those that use YUI and pull in their publicly hosted files. (And this is only to boost download time since if every site using the YUI libraries uses the same URL, a browser should just be able to use a cached version). But even then you can specify specific versions. -- Michael Peters Developer Plus Three, LP