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.