【如题】
什么项目什么时候比较适合用VUE和react。现在怎么全都是为了用而用,只要是前端就用VUE了吗????我怎么感觉企业内部应用,后台管理的,没必要用VUE啊。
主要本人之前主要负责后端,做项目为主,互联网的项目比较少。
从hibernate,Struts1开始撸,那时候还很多用JSP的,后来撸Freemarker,再后来撸velocity,也撸过Thymeleaf,JFinal的Enjoy和beetl也用过。
感觉很多时候模版引擎的标签,相当好用,比方说字典的工具类,shiro的按钮权限标签,等等。可以直接与后台交互(虽然也是运行在服务器端的)。
但是如果前后端分离的这种,权限管理复杂的企业内部应用,我是不是要全部写ajax交互来访问,【是否有按钮权限】这种功能,来控制显示隐藏???
某一字典项的对应关系,是不是也要写ajax来请求后台。
所以这种感觉VUE前后端分离的框架,是不是很啰嗦。
也可能主要是我没用过VUE实操。有些东西不怎么了解。
但是现在感觉啥都用VUE,是不是不合适?????????
(实际上,让我一个后台程序员,去搞这玩意儿,内心里是拒绝的。)
大佬指点迷津。
关注
恩,如果你们公司有前端就用,没有就别用。前后端分离主要就是为了分开工作提升效率,如果都是一个人,那分起来就只是增加复杂了
企业内部应用,软件界面约简单越好,复杂性一般在后台 java/c# 程序。完全用不着VUE和react。
我也不喜欢现在一窝蜂地上 react 和 Angular.
React 和 Angular 出现的缘由,在于有的人要做界面复杂、炫酷、减少网络往返流量的效果,企业内部应用完全不用考虑这些因素。
关键是企业应用很多还是老浏览器,IE7/8/9,还是jquery比较稳妥
人员足够就做前后端分离,人员不够就算了!
如果是一些比较复杂的需求, vue的确写起来简单明了得多, 用jquery代码量搞不好是vue的几倍以上.
这个怎么用就看需求和现有的项目配置了, 我现在也在项目里尝试了针对某些复杂需求使用
layui + jQuery + thymeleaf + vue的开发方式(不知道接手的兄弟会不会想杀了我), 我个人而言是完全hold得住的.