Java Web框架调查——Vertx位居第二

Posted Vertx北京用户组

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Web框架调查——Vertx位居第二相关的知识,希望对你有一定的参考价值。

先给大家拜个早年,祝大家猴年吉祥,万事如意!


这次调查Java的web框架,我们将会覆盖很多框架(小编注:甚至不是Java的)。

如下图:


很少有语言能够像java一样在web框架上提供如此多的选择,上面的图片就是一个很好的证明,下面是一个对各个框架介绍的列表。


  • Spring MVC/Spring Boot: Spring帮助各个地方的团队创建基于Java的简单,轻量,快速而灵活的系统和应用。

  • Vert.x : JVM上构建异步应用的工具集。

  • JSF : 官方的JavaEE Web框架。

  • Play Framework : 它可以让使用Java或Scala编写可伸缩,快速和实时的Web程序变得更简单

  • Grail: Java版本的Ruby on Rails,构建在Spring和Hibernate之上。

  • Spark:一个小巧的由 Sinatra提供的框架,可以用最少的工作来构建Java8 Web应用(小编注:这个跟大数据的Spark是两个东西)

  • Apache Struts :一个构建简洁的,流行的Java Web应用的MVC框架

  • Dropwizad :一个开发ops友好,高性能,RESTful web服务的框架

  • Vaadin : 一个构建简单Web应用的服务端框架

  • JHipster:应用生成器,生成Spring+Angular项目。

  • Wicket:一个web框架,将简单和易用性发展到一个新的水平

  • JAX-RS:JDK内嵌的一个框架,用来创建RESTful web服务

  • Stripes:将Servlet和JSP的工作变得简单

  • Sling:一个Web框架,使用Java Content Repository,由OSGIt驱动

  • GWT:Google创建的框架,编译Java代码变成javascript,运行在浏览器中

  • XSLT:一个将一种XML文档转换成另一种XML文档的语言

  • Ratpack:一组构建现代HTTP应用的Java库

  • Express:这不是一个Java web框架,是一个构建在Node.js之上的Javascript框架

  • Ninja framework:GAE上的全栈Web框架

  • Compojure:基于Clojure的web框架

  • ZK:一个开源的构建企业级Web和移动应用的Java框架

  • Symphony 2:高性能的php web框架

  • Java Enterprise Edition:标准的社区主导的企业级软件


小编注:Vert.x在Java框架中已经仅次于Spring了,观望的朋友们还在等什么,马上入坑试试吧


翻译如果有误,敬请指正

查看原文可能需要自备梯子


以上是关于Java Web框架调查——Vertx位居第二的主要内容,如果未能解决你的问题,请参考以下文章

调查显示前3大编程语言:JavaScript, Python, Java-悦德财富

指引趋势与方向!2019开发者调查报告出炉

vertx框架文章的翻译和个人批注

es4x 使用nodejs 开发vertx 应用框架试用

Vert.x - SpringBoot 整合 vertx

关于Java应对高并发的方案——vertx的使用!