目前只知道用模板引擎, 比如:Thymeleaf, 实现 Spring 的全栈开发, 但是并没有真正上手, 只是简单看过.
- 如果只是自己进行全栈开发, 模板引擎够用吗?
- 有没有必要学模板引擎?
- 是否有更好的替代方案? (听旁边老哥说模板引擎过时了)
感谢.
目前只知道用模板引擎, 比如:Thymeleaf, 实现 Spring 的全栈开发, 但是并没有真正上手, 只是简单看过.
感谢.
1
yuezk Mar 15, 2024
> 听旁边老哥说模板引擎过时了
你这老哥的意思估计是,现在都是后端提供接口,前端用 React/Vue 等前端框架去渲染。 |
2
cezhang Mar 15, 2024
> 听旁边老哥说模板引擎过时了
没有所谓的过时,看你自身的需求和能力, 比如,golang+htmx 后端渲染,开发效率几乎无敌的存在 |
3
ifreeky Mar 15, 2024
个人觉得看需求吧,前后端分离、模块化都是为了应对日益复杂的场景,简化开发(个人见解)
|
4
EmpCold Mar 15, 2024
简单的来单体应用,一把梭,你有流量赚钱之后你重新搞都没关系。
|
5
nothingistrue Mar 15, 2024
你要是主 HTML 副 script 的 UI 风格,那模板引擎永不过时。你要是 Web 客户端的 UI 风格,那就要趁早死了做全栈的心,客户端跟服务端压根不是一套设计理念。
|
6
258 Mar 15, 2024
现在都用 vue ,用模板引擎要写 js 吧,那也太慢了
|
7
final7genesis Mar 15, 2024
看久了现在的那些 react ,vue 加状态管理啥的, 突然维护到我的老项目 jfinal+html 模板 感觉好简洁、轻快, 感觉如果不是复杂的交互项目其实也没必要一味追新技术
|
8
rockddd Mar 15, 2024
我觉得全栈是指 会前端也会后端,不是前后端不分离一把梭
|
9
TyCoding Mar 15, 2024
你用 html 绝对很降低效率
|
10
darkengine Mar 15, 2024
看你项目里前端的复杂程度,简单的什么活动页,秒杀页,用模版也没啥问题。如果你前端交互很复杂,模板就不够用了。
|
11
LeegoYih Mar 15, 2024
全栈和模板引擎没多大关系,你用纯 HTML+jQ ,把文件丢到 SpringBoot 的 static 目录下也一样能跑。
当然学模板引擎也有用,比如可以生成一些通用代码,比如国内程序员最爱用的 MyBatis ,但是也没必要花太多时间学。 |
12
catamaran Mar 15, 2024
如果前端没有基础,建议用 vue ,不要学路由/状态,就用最简单的数据绑定。用 js 操作 dom 太累了。
|
13
catamaran Mar 15, 2024
@final7genesis 放弃单页面应用,还是新技术省心。
|
14
BeiChuanAlex Mar 15, 2024
现在还有用模板引擎的???
早就是前后端分离的时代啦。 |
15
siweipancc Mar 15, 2024 via iPhone
习惯 spring 就上 Angular ,自动绑定跟开箱即用 service ,简单的应用足够了。
|
16
crocoBaby Mar 16, 2024
你们用模板引擎怎么引用 ui 框架的?
|
17
julyclyde Mar 16, 2024
只听说过 javascript 做全栈啊
spring 可以在浏览器里运行吗 |
18
Fatinora Mar 16, 2024
论坛、博客之类的这套技术倒是很好,还方便 seo 。
只要页面稍微复杂点,比如实时通信、通知、列表查询之类的就不行了。 总体而言不建议学了,只要你涉及到前端的领域,总有一天要接触 node 前端工程化的。 |