Web Frameworks

MVC (Model-View-Controller) is a widely popular approach used in web development. Let's take a look at how modern web frameworks use this model.

Approaches for web development

There are currently two major approaches for web development: server-side MVC and client-side MVC.

Server-side MVC

Server-side MVC renders all pages on the server. Popular examples of this framework include Java Server Faces (JSF), Oracle ADF, JBoss Seam, and Spring MVC.

Get hands-on with 1200+ tech skills courses.