File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Other Application Frameworks and the fly likes Difference between MVC frameworks and UI Frameworks? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Application Frameworks » Other Application Frameworks
Reply Bookmark "Difference between MVC frameworks and UI Frameworks?" Watch "Difference between MVC frameworks and UI Frameworks?" New topic
Author

Difference between MVC frameworks and UI Frameworks?

Ashok Seshadri
Greenhorn

Joined: Oct 12, 2011
Posts: 5

What is the fundamental difference between MVC frameworks and other UI frameworks?? to be more specific what would be the difference between Spring and YUI vs JQuery>?

How does the above frameworks differ from JSF ( Presuming it is another UI framework specification)

Please help.

Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1351
Ashok Seshadri wrote:What is the fundamental difference between MVC frameworks and other UI frameworks?? to be more specific what would be the difference between Spring and YUI vs JQuery>?

How does the above frameworks differ from JSF ( Presuming it is another UI framework specification)

Please help.



Is MVC a framework?

Keep Smiling Always — My life is smoother when running silent. -paul
[FAQs] [Certification Guides] [The Linux Documentation Project]
Mohamed Sanaulla
Bartender

Joined: Sep 08, 2007
Posts: 2693

MVC is not a framework but a pattern.

There are lot of frameworks which use this architectural pattern for structuring their code or building the application structure.
I would not classify frameworks as UI frameworks because frameworks like JSF, ADF and other related ones provide both UI related components as well as support for creating back end elements.
Frameworks like jQuery, YUI, ExtJS, Prototype and others are javascript based frameworks which help you with the javascript part of your application.

You can search for these frameworks and read up about them.


Mohamed Sanaulla | My Blog
Bear Bibeault
Author and opinionated walrus
Marshal

Joined: Jan 10, 2002
Posts: 50691

So-called "MVC frameworks" such as Struts and Spring MVC help you organize your server-side code. JavaScript frameworks such as YUI and jQuery help you with client-side code. Both can work together with each other on separate sides of the "HTTP divide".

JSF is neither and is what is called a "component framework" (of which I am not a fan).


[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
Ashok Seshadri
Greenhorn

Joined: Oct 12, 2011
Posts: 5

Thanks bear for simple and clear explanation on frameworks.. Conceptually i'm clear now.
 
 
subject: Difference between MVC frameworks and UI Frameworks?
 
Threads others viewed
Struts
what are no UI components in Flex & how can we differentiate to others ?
java
Struts Vs WebWorks
mvc architecture
developer file tools