Current location - Quotes Website - Signature design - What are the high-quality Web front-end frameworks that Web front-end engineers like?
What are the high-quality Web front-end frameworks that Web front-end engineers like?
The article Xiang Xiao shared with you today is about the high-quality Web front-end framework, which I believe many Web front-end engineers will be interested in. Web front-end framework is to save development cost and time. Generally, the front-end framework is used to develop projects (unless you have your own front-end development team). Today, Bian Xiao will share some high-quality front-end frameworks for you, hoping to help you.

First of all, QUICKUI

quick

UI is a complete enterprise-level web front-end development solution, which consists of basic framework, UI component library, skin package, sample project and document. Using QUICKUI can greatly reduce the workload, improve the development efficiency, and quickly build a powerful, beautiful and compatible web application system.

Advantages of QUICKUI:

(1) the most powerful function.

QUICKUI has experienced 7 years of iterative updating, constantly summarizing and separating the requirements of components from customers' various businesses, thus creating new components and functions. Now the latest version 4.0 framework contains more than 100 components and more than 1000 application scenarios. It can be said that in the front-end framework field, QUICKUI has the most powerful component library.

② The operation is the most stable.

Many other third-party UI controls use OK in simple situations, but there will be many problems in complex scenarios. This phenomenon is very common, because it is impossible to predict all application situations when designing components. QUICKUI has been tested by thousands of projects in 7 years, and has been applied in various complex scenarios, and has been continuously improved and adjusted according to customer feedback. The current fourth generation can be said to be the most stable and perfect version.

③ Rich and exquisite interface skin.

Unlike other web front-end frameworks, which are just a set of component libraries, QUICKUI is a set of front-end solutions with rich appearance interface solutions. Using the popular flat design concept, hundreds of beautifully made interfaces with excellent user experience have been introduced, including login, responsive web, work desktop, map, portal style, big screen display style and so on. These interfaces are published in the form of QUICKUI skin packages, which are very convenient to use and replace.

(4) Detailed development documents.

QUICKUI has a development document of 160000 words, and each function point of the framework and components has detailed explanations and code examples for reference at any time during the development process. In addition to the explanation of framework mechanism and the tutorial of component use, the document also involves a lot of knowledge of web front-end development. Read it carefully and use it in combination with the framework, and you will soon become an expert in web development.

It's easy to get started.

QUICKUI uses the idea of componentization to build components. A component is just one or two html tags, which is very simple to use. Free the developer from the tedious JS coding, and greatly reduce the error rate of foreground coding; The layout method of HTML is retained, and the page layout can be carried out quickly. The technical requirements for the developer's front desk are also very low. You only need to know html grammar and some simple JS, so you can focus more on the realization of business functions and greatly improve the development efficiency.

⑥ Browser compatibility is very good.

QUICKUI4.0 uses HTML5 extensively, and uses CSS3 technology to improve expressiveness and user experience. These new functions will produce good results in modern browsers. However, there are still a large number of users using old browsers such as IE7 and IE8 in China. In order to take care of these users, the framework adopts a gradual approach to ensure that the lower version of the browser can also be used normally. So QUICKUI is compatible with all mainstream browsers above IE7.

Second, flexibility.

Apache Foundation released version 4.8 of Flex today, which is the first version released after Adobe donated Flex to Apache Foundation.

It should be noted that Flex is still in the incubation stage and is not the official project of Apache, and Flex4.8 is not the official version of Apache.

Apache said that this version marks the beginning of a new era of Flex, and the future of Flex will be driven by the community, not by a company. Developers can help improve Flex by contributing code, such as fixing bugs and adding features.

I sold it from Macromedia to Adobe and donated it to apache. I don't know what's going on. But fortunately, there is no major transformation, otherwise it will be really sad!

Third, extjs

ExtJS is a front-end ajax framework, which is mainly used to create a front-end user interface, and basically has nothing to do with the background technology.

Rich in functions, no one can beat.

Whether the interface is beautiful or the function is powerful, the table control of ext ranks first.

Gorgeous interface, flexible functions and development tools are all equipped, but the biggest problem is that it costs money to use!

Fourth, easyui

Easyui helps you build web applications more easily.

It is a plug-in based on jquery, and has developed a lightweight ui framework, which is very compact and powerful.

But her biggest problem is that the code can only be found in the previous open source version, and the source code of the version after 1.2 is confusing, so it will be very troublesome to modify it if there is any problem! However, a great advantage is that open source is free and the interface is ok!

Verb (abbreviation of verb) jQueryUI

JQueryUI is a set of jQuery page UI plug-ins, which contains many common page spaces, such as tabs (such as the top right corner of the home page), curtain effect (the top left corner of the home page), dialog box, drag and drop effect, date selection, color selection, data sorting, form resizing and so on. The function is comprehensive and the interface is beautiful. Can be used as a whole, or several modules can be used separately, free and open source!

The intransitive verb MiniUI

Another framework based on jquery has rich interface functions.

JQueryMiniUI_ develop WebUI quickly.

It can shorten the development time, reduce the amount of code, let developers focus more on business and servers, easily realize interface development and bring excellent user experience.

With MiniUI, developers can quickly create typical WEB application system interfaces such as Ajax without refresh, B/S fast data entry, CRUD, Master-Detail, menu toolbar, pop-up panel, layout navigation, data verification, paging table, tree and tree table.

The interface is quite good and has rich functions, but there are two big problems, one is charging, and the other is that there is no source code, which means that it is not open source! Based on this development, if you want to expand the function, you need to find their team to upgrade!

Seven, DWZ

DWZ rich client framework (jQueryRIAframework) is an AjaxRIA open source framework based on jQuery developed by China people.

The design goal is simple, practical and rapid development, reducing the development cost of ajax.

After all, it is domestic, supported, and the source code is completely open, so you can choose! But I'm not sure about the performance!

Eight, YUI

Yahoo! library

(YUI) is an open source JavaScript function library. In order to build a highly interactive web page, it uses AJAX, DHTML, DOM and other code technologies. It also contains many CSS resources. The license is

BSD certificate, basically never learned! YUICompressor is quite famous. I don't know what the application in this UI library is like!

Nine, Sencha

Sencha is a new project formed by merging three projects: ExtJS, jQTouch and Raphael.

The framework of a large company, and it is a strong combination of several sample libraries, which is worth recommending!

X. operation mask-user interface

OperaMasks-UI is a lightweight front-end JS component library built by OperaMasks team in the second half of 20 1 1. It aims to provide a front-end JavaScriptUI component library with low learning curve, flexible customization, unified style, multi-browser support and enterprise business scenarios. At present, the team has opened the product to the community through the LGPL open source agreement.

Rich documents, complete functions, easy to use and develop! And it is made in China!

The above sort is the sort when sorting. Let's sort it out and analyze it together. Next time you use it, you won't have to look everywhere. I think the same problem should also exist in many programmers. Any UI framework can be launched easily.

These are the high-quality web front-end frameworks shared by Bian Xiao today. I hope this article can help friends who work in the front end of the web. Friends who want to know more about web front-end knowledge should remember to pay attention to official website of Beida Jade Bird web Training.

Author: Qian Duankuangjia, source: CSDN

Original: /qianduankwangjia/ article/details /78042944