Ext Core is a lightweight and feature rich core JavaScript library available under an MIT license. Ext Core is packed full of exciting features intended to allow for rapid web development while encouraging well designed and scalable code. This library provides abstractions for DOM manipulation/traversal, Ajax, Events and custom events, animations, templating, OO mechanisms and more. Ext Core is released under an MIT license and is perfect for inclusion in a dynamic webpage or even a small application.
Including Ext Core
Ext Core ships with both a debug version as well as a production version. The production version has been minified (whitespace, carriage returns and comments removed) and obfuscated (all local variables have been renamed to shorter versions) using YUI Compressor. You should always use the -debug version when developing since you’ll receive more informative (ie: unobfuscated) error messages.
To include the Ext Core library’s development version, simply include the following JavaScript file:
<script src="ext-core-debug.js"></script>
And for the production version (25k compressed and gzipped), simply remove “-debug”:
<script src="ext-core.js"></script>
Ext.onReady(function() {
Ext.DomHelper.append(document.body, {tag: ‘p’, cls: ’some-class’});
Ext.select(‘p.some-class’).update(‘Ext Core successfully injected’);
});
Demo: http://extjs.com/products/extcore/
Download: http://extjs.com/products/extcore/download.php?dl=extcore3b
Source: http://extjs.com/products/extcore/

Related Listings:
No comments yet.
RSS feed for comments on this post. TrackBack URL