sureshkumar settu wrote:ExtJS is an combination of HTML, JavaScript and CSS. It has its own coding standard.
ExtJS doesn't implement JAVA code. It is just a client side scripting. We need to write ExtJS code inside .js file extension.
You are right it has several panel and viewport to create a web based application but it is not JAVA. As far as i know, in ExtJS You cant implement stand alone application.
Client don't need to install anything in their side.
I wouldn't say that, I think is more correct to say that ExtJS is a JavaScript framework that generates html, actually you don't have html files in the framework itself as far as I know, of course it uses CSS as it is generating html, as it is using also images but it is meant to beautify the output.
About the coding standard I think it doesn't have a coding standard itself, it's JavaScript code, what it has is a configuration standard, you have your JSON Objects and you set them up through the ExtJS standars but you can also create your own classes and add functions there (or add them directly to the ExtJS classes) and they are normal JavaScript functions. I don't know if what I am trying to say is clear, it's maybe a semantics difference.
I think you can implement stand alone applications with ExtJS but then, where do you get the data from? You would have to get it from static files or static arrays or whatever which means that your application will be static or (in the best case) not reusable.