用 springboot 写一个简单的 web 项目,不分离,搭配什么前端框架好?

2020-09-25 15:16:00 +08:00
 iixy
想自己独立完成一个 web 项目,自己对后端比较熟悉,前端那些一知半解。用的 springboot 框架,搭配什么前端 ui 类框架比较好,易于学习,界面美观的。
有推荐 vue-element-admin,查了查好像过于复杂(功能上的),而且还得单独部署的样子。
bootstrap 好像又过于简单了。
是不是 layui elementui 这种会比较合适一些?
另外对于前端的打包也不太了解,有没有集成到 springboot 项目里直接调用的?
8475 次点击
所在节点    Java
49 条回复
chinaq
2020-09-26 14:35:52 +08:00
最简单的就是 layui-admin,另外像 vue-admin 、Ant Design Pro 也可以去 github 上找管理后台,各种 ui 框架都上手一遍,不费事的。
kanepan19
2020-09-26 14:46:16 +08:00
老:
模板引擎: 个人很不习惯 thymeleaf 模板的方式, 可以用 freemarker 和 velocity
自用 springboot + velocity
velocity 官方不支持了,可以用 velocity-spring-boot-starter
前端用 bootstrap

新:
springboot + elementUI 或者 ant design
hdfg159
2020-09-26 15:36:08 +08:00
明显 jquery
EminemW
2020-09-27 00:06:38 +08:00
@yeqizhang vue 可以直接用 cdn 引入使用的,不需要用 npm 那些,你看一下 vue 很简单的,我感觉比 jQuery 好理解多了
zlllllei
2020-09-27 09:57:08 +08:00
vue 看官网教程,配上 element,半天就可以上手开撸了。 不过我以前的前端同事告诉我,element 已经停止维护很久了,有些 bug,但问题不大。
yunyi93
2020-09-27 11:41:33 +08:00
用 springboot 自带的 Thymeleaf,再加上 javascript 足以。
suzic
2020-09-27 12:51:54 +08:00
mdui
chachae
2020-09-29 00:55:11 +08:00
不分离我推荐 beetl+bootstrap+jq,当然不分离的话 vue 搭配 element 也是可以的,只不过跟前者比起来就毫无优势
liuxiaohua
2020-10-12 11:15:29 +08:00
layui 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/710439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX