I heard Ajax is not mature and JavaScript causes severe memory leaks. Are they true?
Manipulating DOM with JavaScript is painful, because of incompatibility issues and buggy implementations among browsers. Inadequate use of JavaScript does cause severe memory leaks. This is one of reason you need a framework that prevents you from coding in JavaScript. This is one of reason we open ZK. The more people use, the more stable the framework is.