Collapse

Announcement

Collapse
No announcement yet.

Most popular Java Web Frameworks:

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Most popular Java Web Frameworks:

    Click image for larger version

Name:	java-framework.jpg
Views:	3
Size:	24.4 KB
ID:	734
    1. Spring
    2. JSF
    3. GWT

    1. Spring:
    Click image for larger version  Name:	spring.jpg Views:	1 Size:	17.3 KB ID:	731

    Spring is more than just a web framework.
    It is a complete programming model that is built on and with Java, starting with Spring Boot, which is a way to get a spring application up and running with minimal configuration and no application server required.

    There are many use cases for Spring, and with the introduction of Spring Boot, it is a great solution for companies that are moving towards containers as it greatly simplifies the components required to support the running application.

    Getting started with Spring is as simple as going to Spring Initializr and selecting the build framework you desire and any and all the Spring projects you want included in the initial application. It will create the Maven or Gradle configuration and all the basic spring configuration required to start.

    2. JSF (Java Server Faces)
    Click image for larger version  Name:	JSF.jpg Views:	1 Size:	3.9 KB ID:	732

    JSF is a specification for displaying web user interfaces that is defined as part of the Java Platform, Enterprise Edition (JEE).
    JSF 1 was released in 2004, incorporated into JEE 5 and uses Java Server Pages (.jsp) as its templates. JSF 2 was released in 2009 as part of JEE 6, and leverages Facelets for templating and supports AJAX calls with a browser to allow modern web application lifecycles.
    JSF is component-based, allowing it to be expanded with additional components. IceFaces and MyFaces are examples of popular add-on components.

    3. GWT (Google Web ToolKit)
    Click image for larger version  Name:	GWT.jpg Views:	1 Size:	14.9 KB ID:	733

    GWT is much like JSF in that it is strictly focused on building web interfaces.
    It is more popular than native JSF as it makes it easy to maintain complex JavaScript user interfaces with Java code






    Other Java Web Frameworks:
    Play!
    Struts
    Vaadin
    Grails

    Java Frameworks that are not for the web:
    Hibernate
    Maven
    Apache Ant with Ivy

  • #2
    It's always the same old big frameworks that are mentionned!

    Please have a look at modern alternatives such as Spincast or Spark too!

    Comment


    • #3
      I have mentionned few more names of java web frameworks below, which are also useful to the java web developers.
      - Blade
      - Play
      - Struts
      - Hibernate
      - Vaadin
      - Wicket
      - Vert.X

      Comment

      Working...
      X