2017技术趋势:UI、Web、微服务顶级框架都是啥?

JavaScript/前端
393
0
0
2022-07-28
标签   微服务

作为程序员一定要先了解技术趋势,不要单纯地每天埋头苦干,抽时间给自己充充电吧。以下技术趋势针对UI、Web、微服务相关的程序员,是JAXenter.com和JAXenter.de网站用了一个月的时间,大约900+程序员共同参与投票的结果,值得一看。

UI 趋势

HTML5是今年最受欢迎的UI编程语言。如果结合“非常感兴趣”和“感兴趣”这两个选项的投票来看,总计有81.4%的受访者支持HTML5。亚军是React.js,第三名是Angular。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

JAXenter survey 2017: UI technologies results

JavaFX如何?

几乎30%的受访者都对今年使用JavaFX感兴趣。但是,虽然它获得了5分,影响力却似乎不及去年的大。2016年,有36.6%的受访者都愿意给JavaFX一个机会。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

JAXenter survey 2016: UI technologies results

最明显的变化是排名前三的Java UI kits似乎都与JavaScript没什么关系。但在很多2017年编程语言趋势预测的文章中,都提到JavaScript已经在Java世界中站稳了脚跟。这些结果证明JavaScript还需继续努力。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

Web框架

这个类别的优胜者是Spring MVC,它超过了Node.js和Play Framework。 有趣的是,最初用于Java EE 8的新MVC框架现在属于社区。Oracle透露,Management,JMS和MVC在Java EE社区调查结果中排名较低,但受访者似乎对Java EE - MVC有不同的看法 。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

微服务/ 开发框架

Spring Boot是今年最受欢迎的微服务/开发框架显而易见的赢家,它成功地让64.6%的受访者在2017年决定使用它。相比于新手Lagom,Akka、Vert.x和ReactiveX也受到了很多关注。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

如果我们结合一下去年的数字,我们将看到Spring Boot仍然是大部分人的首选,其次是Java EE 7,Node.js,Akka和Vert.x。

2017技术趋势:UI、Web、微服务顶级框架都是啥?

2017技术趋势:UI、Web、微服务顶级框架都是啥?

当然这些只能代表目前受到大部分程序员青睐的框架都有什么,主流的不一定就是最好的,如果你有更棒的推荐,欢迎留言。