前端框架的化市面上比较流行的后台管理手脚架有两个符合你的要求的。
vue element admin这套框架集成了vue vue router element 组件库,而且你说的tabs功能它是完全支持的,
弊端好像没有,开发效率绝对比你用easyui快的多
ant design pro这也是一套后端管理的手脚架,主要是react相关的技术栈,react react router redux 等。
弊端就是学习成本相对高一点点,但是习惯了之后还是很舒服的,开发效率和上面的框架是等同的。
vue ant design pro这是一个vue版本的ant design pro,风格上和上面的统一,主要是vue技术栈。
看题主是后端,可以尝试使用vue技术栈的东西,上手快,开发效率也高,至于风格,你看那个喜欢就选哪个,主题基本也都是可以定制化的,开发效率上绝对比你用的easyui要快,弊端就是需要学点新东西,但是学习好像也不是什么弊端,当下大部分都是单页应用了,跟上潮流以后跳槽也更有竞争力是不是?。
建议从基础的html,css,js学起。这是前端的内功心法。上层一点的学习jquery。等开始做大一些的项目,再去了解前端工程化工具,比如webpack,npm,amd,cmd,es6等等。框架只是招式,多而杂,且隔几年就换一波,没有内功基础,招式耍不好。如果只是想做几个页面,个人觉得没必要用vue或react,jquery栈完全能满足需求,它上手快,且更偏前端内功一点。