Survey: Java programmers most pro-gaze web framework

Source: Internet
Author: User
Tags php framework ruby on rails

This is the second survey of Java, the first survey please click here to see.

This time, we're going to talk about the web framework.

Only a handful of languages provide a variety of web frameworks like Java, and the chart above is an evidence. The following is a list of web frameworks used by other developers:

  • Spring mvc/spring boot:spring can help development teams around the world build simple, lightweight, fast and flexible JVM-based systems and applications
  • Vert.x: A toolkit for building reactive applications on the JVM
  • JSF: The official Java EE web framework
  • Play Framework: Easier to build scalable, fast and real-time Web applications using Java & Scala
  • The Grails:java version of Ruby on Rails, built on spring and Hibernate, is written in groovy
  • Spark: A small, Sinatra-inspired framework that helps use minimal effort to create Web applications in Java 8
  • Apache Struts: An MVC framework for creating elegant, modern Java Web Applications
  • Dropwizard: A framework for developing user-friendly, high-performance, restful Web services
  • Vaadin: A server-side framework for building a single page of Web applications
  • Jhipster: An application builder that generates a spring boot+ ANGULARJS project
  • Wicket: Making simplicity, separation of concerns, and simplicity develop into a new level of Web application framework
  • JAX-RS:JDK's internal framework for creating restful Web services
  • Stripes: making it easier to work with Servlets and JSPs
  • Sling: A Web framework that uses Java Content Repository and gets osgit support
  • Gwt:google developed a framework that can compile Java code for JavaScript to run in a browser
  • XSLT: The language used to transform an XML document into another XML document
  • Ratpack: Java library Family for building modern HTTP applications
  • Express: This is not a Java web framework, but a JavaScript framework built on node. js
  • Ninja framework: Full stack web framework, working with Gae very well
  • Compojure: A small routing library for the ring and Clojure-based Web application framework
  • ZK: An open-source Java framework for building enterprise-class web and mobile apps
  • Symphony2: High-performance PHP framework for Web development
  • Java Enterprise Edition: The standard for community-driven enterprise software

If you have used these frameworks or have any comments on the above frameworks, please note that. Look forward to hearing your voice.

Survey: Java programmers most pro-gaze web framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.