我写了一个spring boot应用程序,我想使用Vuejs作为前端。我在网上找到了两种方法来做到这一点:
1-将我的资源存储在html+vuejs /文件夹中,并使用Thymeleaf和一个控制器为它们提供服务。
2-公开我的spring rest控制器,让我的Vuejs应用程序单独运行并访问rest-api。
我的问题是:这两种方法之间的区别是什么?最常见的方法是什么?
发布于 2018-01-27 21:02:47
这两种方法是等价的,这只是一个选择的问题。
在thymeleaf中,你以一种古老的方式使用HTML/ CSS /JS :你可以编写你的超文本标记语言,你的css (或者使用你喜欢的css框架),并且可能使用你知道如何使用它的jQuery。
使用VueJS,事情一开始有点复杂。你应该学习像ECMAScript这样的标准插件(它将在Babel的帮助下编译成JavaScript ),与你最喜欢的css框架的集成将会稍微复杂一些,插件的使用也与使用jQuery有很大的不同。
所以这取决于,如果你想成长为开发人员,学习一些有趣的东西,并成为“顶尖”,你应该看看VueJS,但如果你只是需要“快速发送一些东西到生产”,你应该使用胸腺叶。
但让我强调一下,你可以用这两种方法做任何你想做的事情。
https://stackoverflow.com/questions/48179915
复制相似问题