当前位置: 首页 > 科技观察

谁是2018年开源框架之王?——JAXenter最新技术趋势调查

时间:2023-03-22 17:07:49 科技观察

JAXenter今年仍然对社区用户进行了数次年度调查,目的是找出哪些技术在2018年尤为重要。以下是框架部分的调查结果。Web框架JavaScript框架显然是今年最热门的Web框架,其中React、Angular和Node.js位列前三。第四名是Java生态的SpringMVC,紧随其后的是JavaScript框架的一匹黑马Vue.js。从上图可以看出,最流行的web框架基本都被JavaScript占据了,但这并不能完全说明这些技术是最重要的。让我们来看看这些Web框架在2016年和2017年的表现如何。Angular在2016年是开发人员的最爱,但去年,React成功超越了它。有趣的是,与去年相比,今年这一趋势似乎并没有改善。值得一提的是,今年Java框架表现不佳,SpringMVC和JavaEE两大JavaEE框架。乐观。应用框架应用框架的排名变化不大。SpringBoot依然是今年的赢家,Akka、ReactiveX和Vert.x也很受欢迎。目前,只有不到15%的受访者喜欢EclipseMicroProfile,但EclipseMicroProfile仍然受到众多软件厂商和Java社区的追捧,因此未来几年的流行度变化仍然值得期待。让我们来看看这些应用程序框架在2016年和2017年的表现。可以肯定地说,今年没有应用程序框架增长。SpringBoot也有所下滑,但这并没有动摇其第一的位置。Akka得分为41.8%,而ReactiveX、Vert.x和Lagom得分似乎相同。这个排行榜上表现不佳的是Dropwizard和Ratpack。UIToolkitHTML5是最大的赢家,高达77.4%的受访开发者喜欢它,其次是Bootstrap和WebComponents。让我们再看看JavaUI工具包。开发人员对JavaFX的兴趣今年有所下降,但仍然领先于Swing和SWT。令人惊讶的是,Swing今年取得了0.5%的小幅增长。值得注意的是,从JDK11开始,JavaFX将作为独立模块提供,与JDK分开。甲骨文在一份白皮书中写道,JavaFX新修复将在2022年3月之前继续得到JavaSE8的支持,并宣布他们“正在与感兴趣的第三方合作,以更好地构建和维护JavaFX”。作为一个单独分发的开源模块”。JavaScript框架JavaScript框架显然是这次的主角,所以让我们仔细看看过去三年的变化。React、Angular和Node.js显然在增长预期的比率,并且HTML5和Bootstrap已经稳固到位。JavaScript***解释了如何从人群中脱颖而出。受访者人数今年的调查是我们迄今为止最全面的调查,也显示年轻参与者的数量有所增加。最后20%的受访者年龄在31岁以下,今年显着增加(今年为28.9%)。但是,50岁及以上人口的比例有所下降(从2107年的9.8%下降到2018年的8.5%).