Link to home
Start Free TrialLog in
Avatar of curiouswebster
curiouswebsterFlag for United States of America

asked on

Need an overview of UI frameworks being used

Font Awesome seems pretty awesome. I've used it for icons.

I've seen tags like:
text-muted

and of course the following Bootstrap tags:
col-lg-12

Please provide me an overview of the major UI libraries and what you can do with them, not counting JQuery and JavaScript.

I'm trying to give myself a bit of an intensive class on UI.

Thanks
SOLUTION
Avatar of Uros Gaber
Uros Gaber

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of curiouswebster

ASKER

Well, I find whether I'm working on a project with a .NET back-end or a Node.js back-end, it seems the same technologies are popping up.

Bootstrap, Font Awesome, Angular.js, HTML5, CSS3

And sometime they work together but I assume sometimes they do not.

I presume Bootstrap and Angular.js do not work together, but everything else I mentioned does.

The post is not about the back-end or even JavaScript, but the frameworks I mentioned and others that do the same thing you can point out to me.

I am trying to understand their scope. And to get a more complete list and a general description of the major value for each.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Question about Angular...I saw it supports the MVC framework out of the box. But given that AngularJS is client side, was a it perplexed.

Does the MVC pattern supported by AngularJS involve how the browser (client) manages it's own functionality? What is the relationship between C# MVC and AngularJS MVC if one app used both?
thanks
MVC is an abbreviation for Model-View-Controller.  It is a design pattern used to segregate functionality.  It can be part of a server-only system, a client-only system or both.
http://blog.codinghorror.com/understanding-model-view-controller/
Yes, I work with MVC with ASP.NET. My question is how do they relate when using Angular.JS MVC and ASP.NET MVC?

Is the Angular.JS MVC strictly client based?

Or would Angular.JS represent the V and C# would be the M and the C?
Probably the latter, at a high-enough level.  AngularJS uses an MVC design all its own, but in the context of a web site built on client-server protocols, I'd call Angular the "view" component.  There is some stretch and overlap in these definitions.
So, does the AngularJS client uses an MVC pattern of its own?