Building AJAX Applications with Ext JS: A JavaScript framework for rich Internet application development

Source: Internet
Author: User

Introduction: Ext JS is a powerful JavaScript™ library that simplifies asynchronous JavaScript + XML (Ajax) development by using reusable objects and parts. This article introduces Ext JS, outlines the object-oriented JavaScript design concept behind it, and explains how to use the Ext JS framework to develop user interface elements for rich Internet applications.

With so many WEB development frameworks today, it's hard for developers to determine which frameworks are worth taking time to learn. Ext JS is a JavaScript development framework, a powerful JavaScript library that simplifies Ajax development by using reusable objects and parts, and WEB application developers should seriously consider using this tool. Ext JS was originally written by Jack Slocum a group of Yahoo! User Interface (YUI) Library expansion. However, with Release 2.0, it has become the simplest and most powerful JavaScript library on the market.

EXT JS Overview

The original purpose of the EXT JS project is to expand the functions provided by YUI Library. YUI Library is a key aspect of cross-browser support, which can also be found in Ext JS. This support allows developers to build WEB applications without having to consider the target browser.

EXT JS provides excellent performance. This framework is fully object-oriented and extensible. Because Ext JS is written in JavaScript, so just download and install, you can use the characteristics of Ext JS.

License Agreement

Before adopting a new framework, be sure to understand which license terms the framework is based on. EXT JS offers several license agreement options:

Open Source License: This takes the terms of the open Source LGPL 3.0 license. This is the most appropriate license if you intend to use EXT JS in another open source project or personal, educational, or non-profit project.

Commercial License: If you want to use Ext JS in your project to avoid certain restrictions on the development of the source code license, or you must have a license for internal reasons, or want to support the development of Ext JS in business, this is the most appropriate license. Resources provides a link to the EXT JS site, which provides detailed information about the business license.

Original Equipment Manufacturer (OEM)/Reseller License: If you plan to repackage Ext JS, or sell Ext JS as a software development library, this license is most appropriate.

EXT JS Browser support

All major Web browsers support the EXT JS framework, including:

Windows®internet explorer®6 and later versions.

Mozilla Firefox 1.5 and later (PC and Macintosh).

Apple Safari version 2 and later.

Opera 9 and later (PC and MAC).

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.