Qatrix: An ultra lightweight JavaScript framework focused on High-performance applications development

Source: Internet
Author: User
Tags array file size functions json

Article Introduction: Lightweight, high-performance JavaScript framework, Qatrix 1.0 release.

Qatrix is a lightweight JavaScript framework that is easy to use, beautifully coded, and focused on high-performance application development.

Qatrix has the following characteristics:

Animation effects of hardware acceleration

The animation effect is based on CSS3 transition, uses the native code processing, and has the hardware acceleration characteristic, is more fluent than in the past only based on the JavaScript processing frame, significantly improves the page the visual effect. This is also the first complete JavaScript framework to support this feature.

High-performance code

Supports CSS3 and HTML5 features that are optimized and designed for high performance, averaging more than 50% per cent more efficiently than other JavaScript frameworks.

Easy to learn and easy to use

Naming rules are simple, most are similar to jquery, and developers don't need to memorize and understand too many new concepts to be easy to use.

Though small spite

Only 4.7KB of file size (gzipped), including a variety of element selectors, Dom,ajax,cookie, hardware-accelerated animation processing, event processing, persistent data storage, caching system, etc. enough to meet the needs of most application development 60+ functions. Does not significantly increase the time that the page is loaded.

Good compatibility

Compatible with Ie6-ie10,chrome,firefox,safari,opera and most mainstream browsers.

Anyone can use it for free, based on the most liberal MIT open source protocol.

After a long period of improvement and optimization, Qatrix finally released the first formal stable version 1.0

Qatrix is a super lightweight, high-performance JavaScript framework, a social networking site Catfan's Open source project.

Qatrix after gzip compressed volume only 5KB, but it contains a perfect element selector, DOM processing, event processing, with hardware acceleration characteristics of the animation engine, Ajax,json,cookie, local data storage, etc. 60 + to meet the day-to-day development of the network application functions.

One of the most fascinating is its built-in animation engine, the first complete JavaScript framework based on CSS3, with hardware acceleration features, which is more efficient than more than 120% faster than a purely JavaScript-based approach, providing a seamless animation effect for a Web page.

Qatrix also has a good data processing capabilities, support JSON encoding and decoding, greatly simplifying the conversion between the various data, such as direct storage of array data to cookies, can directly through Ajax to send the array data, Ajax returned data can not be manually coded to use directly.

And Qatrix has always been the principle of efficiency first, in the performance improvement has invested a lot of research, and at the same time in the compatibility has done a lot of processing, currently compatible with ie6+ and other mainstream browsers.

At the same time, the Qatrix API is designed to be simple and friendly, basically simple English words that are easy to learn without learning complex concepts (faster if you've learned jquery).

Qatrix's official web site document is clear, with detailed descriptions and examples attached to each feature, as well as functional features such as performance comparisons, JavaScript code compression (with a compression rate higher than Packer).

In short, Qatrix's lightweight, high-performance, Easy-to-use, will be your web development in the right-hand JavaScript framework.

Official website: http://qatrix.com/

Github:https://github.com/qatrix/qatrix

API Documentation: Http://qatrix.com/doc

Download: http://qatrix.com/download

PS: According to Qatrix on GitHub, Qatrix is now one of the top five Open-source JavaScript frameworks developed by the Chinese people.



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.