后端Java开发适合学什么前端框架知识
⼀、前端⼩⽩对于前端框架的感受
后端学了⼀些东西以后,如果不是在⼤公司那种前后端分离的情况下,还是需要偶尔⾃⼰搭建⼀个简单的前后端web应⽤。所以就必须要懂点前端的框架。现在市⾯上前端框架太多了,⽽且也已经有了⼀些类似spring全家桶的框架,⽐如vue。我印象中的前端是这样的:
原⽣dom操作+jquery+ajax+extjs,曾经jquery+ajax⾛天下好像⾏不通了。angular和angularjs
UI停留在:html+css+ bootstrap+easyUI(基于jquery)
⼆、流⾏的前端框架
下⾯说说现在市⾯上流⾏的前端框架有
JS:AngularJS+ReactJS+vuejs
打包⼯具:webpack、Rollup.js
状态管理器:Redux、MobX
UI:太多了,基于各⾃JS框架就有很多  ElementUI 、AntDesign、  NG-ZORRO
纯后端开发表⽰都没⽤过,惭愧
作为后端,我其实只想⽤⼀套UI来展现我后端的数据⽽已,为我所⽤,什么vuejs augularjs,都不是为了学他⽽⽤他,⽽应该是我想⽤他了才要去学他,前端框架太多了,全掌握没必要。⽽UI框架往往基于JS框架都⽣,⽐如ElementUI就是基于vue的。如果我想⽤它,就必须学vue。
学了⼀天vue后:(后台管理系统模板:vue-admin-template、npm 安装 、webpack打包、vue-route 路由) 太重了吧!就拿后端来说,我只想实现⼀个简单的CRUD,没必要去专门spring全家桶吧,vue也有全家桶。
后端开发想要什么?
UI组件直接能拷贝过来使⽤的,⽽不是什么npm install  webpack,太⿇烦了个⼈理解,也可能没师傅带我,⾃学就觉得好难搞,⼀下扔⼀个全家桶过来,spring全家桶我还没搞清楚呢。决定放弃,虽然⼤家都在吹!
三、取舍
术业有专攻,不追求流⾏,只追求实⽤,决定还是⽤jquery.js函数库+bootstrapUI框架
bootsrap是css框架,不依赖与js框架
直接⽤bootstrap好像有点太out了,试试AdminLTE,也是基于bootstrap4.0的,做后台管理系统感觉应该不错。
选择原因:简单

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。