Today's Question:  What's your opinion about Alibaba mooncake incident?        GIVE A SHOUT

Technical Article => Web =>  Web design

Which web front-end framework to choose?

  Peter      2012-07-30 13:57:26      6,909    0    0

When doing web design, we often need to choose which front-end framework to use in order to provide great user experience and simplify the development. Also, compatibility problem can be solved by using front-end frameworks. Here is a list of front-end frameworks. Which one are you using? Which one do you prefer?

1. Apache Flex

Apache Flex, is a software development kit for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. Initially developed by Macromedia and then acquired by Adobe Systems, Flex was copied to the Apache Software Foundation in 2011. The latest version is 4.8.

2. Ext JS

Ext JS is a pure JavaScript application framework for building interactive web applications[1] using techniques such as Ajax, DHTML and DOM scripting. It is built as an add-on library extension of YUI by Jack Slocum, Ext JS includes interoperability with jQuery and Prototype.

3.jQuery  Easyui

jQuery EasyUI provides easy to use components for web developers, which is built on the popular jQuery core and HTML5. These make your applications suitable for today's web.

4. jQuery UI

jQuery UI is a JavaScript library that provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript library, that can be used to build interactive web applications. It was released in September 2007, announced in a blog post by John Resig on

5. GWT

Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. GWT is used by many products at Google, including Google AdWords and Orkut. It's open source, completely free, and used by thousands of developers around the world.


YUI is a free, open source JavaScript and CSS framework for building richly interactive web applications.Development on YUI began in 2005 and Yahoo! properties such as My Yahoo! and the Yahoo! front page began using YUI in the summer of that year. YUI was released for public use in February 2006. It is actively developed by a core team of Yahoo! engineers.

7. Sencha

Sencha Architect 2 empowers your team to design, develop, and deploy apps from a single, integrated environment. Finally, designers and developers can work in lock-step to create amazing applications.

8. Dojo

Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. It was started by Alex Russell, Dylan Schiemann, David Schontzler, and others in 2004.

9. ZK

ZK is the leading open source Ajax + Mobile Java Web framework integrating jQuery, Spring, JPA, Hibernate, JavaEE, Grails, Scala and many more.ZK is trusted and established with a solid track record as the framework of choice across industries. Tens of thousands of developers use ZK to build their mission critical systems including multi-million dollar systems that serve millions of users and tens of thousands of concurrent sessions on an international scale.

10. JavaFX

JavaFX is a software platform for creating and delivering rich Internet applications (RIAs) that can run across a wide variety of connected devices. The current release (JavaFX 2.1, April 2012) enables building applications for desktop, browser and mobile phones. TV set-top boxes, gaming consoles, Blu-ray players and other platforms are planned.

Reference :



Share on Facebook  Share on Twitter  Share on Google+  Share on Weibo  Share on Reddit  Share on Digg  Share on Tumblr    Delicious



No comment for this article.


Copy paste issue

By sonic0002