关于自己今后的发展

Java后端不仅仅是javaEE,还有play等,还有大数据等。Java前端在白垩纪曾经流行用混合html和java的模式,目前流行java和html分离了。现在的趋势是使用模块化或者组件化前端,例如Angular 2,Vaadin等各种前端框架。java前后端都能做的,大企业和政府用vaadin做前端的很多的,vaadin是java前端。最优秀的cms之一的magnolia默认前端就是用vaadin。其实学任何框架都无所谓的,关键是学的时候继续研究java语法和数据结构。长期来讲真的很难搞明白java的哪种框架发展比较好,但是所有框架都离不开java语法和数据结构。所谓新人问框架,大拿问语法。实在无法选择你就干脆学android吧。
■网友
【关于自己今后的发展】 开发web主要有以下几种方式:
1.传统的server端吐页面的:
比如Java JSP/C#/PHP Yii1/2等等。
2.现在比较流行的前、后端分离:
比如React/Vue/Angular... + 后端Java/C#/PHP/Golang...
3.一站式 ,自动包装ajax/前端。有Web socket,可以选择自动Push到不同用户的前端。
Vaadin 等。简直就像开发桌面程序了,各种component/widget非常方便,grid的功能异常强大且容易定制。
位列Java 2016第二流行web框架。可以和Spring MVC/Boot(排名第一)很好集成配合。
适合开发企业级业务网站。


    推荐阅读