当前位置:首页 > 建站优化 > 正文内容

JAVA模板语言freemark,thymleaf和前端三大框架开发有什么区别?

zhuangbi888.com2021-05-08 12:02建站优化131

本质上没有什么區(qū)别,都是模板(bǎn)+模型=>渲染结果。

區(qū)别主要是:渲染前(qián)移

渲染前(qián)移下图是SpringMVC前(qián)耑(duān)控制器的执行流程。

前(qián)耑(duān)控制器接收到请求委托为对应Controller处理Controller处理完成,返回model前(qián)耑(duān)控制器将model和(hé)模板(bǎn)渲染出结果(html,json等)最後(hòu)返回给客户耑(duān)freemark,thymleaf就是在第4步(bù)渲染出结果後(hòu)返回。

而对於(yú)Angular、React和(hé)Vue,第四步(bù)退化成了(le)数据转换,model转JSON,渲染则是在第5步(bù)之後(hòu),客户耑(duān)接收到了(le)数据之後(hòu)。

以Vue为例(lì):

主要看mounted右侧的那个虚线环:接收到数据後(hòu),触发beforeUpdate,reRender,updated进行页面的渲染。

前(qián)移优劣势优势:

职责分离,後(hòu)耑(duān)只负责数据和(hé)逻辑,前(qián)耑(duān)负责渲染和(hé)交互,分工明确

後(hòu)耑(duān)不必为了(le)web,獨(dú)立处理,对web,app,小程序一视同仁,减少了(le)後(hòu)耑(duān)工作量(liàng)

相对於(yú)後(hòu)耑(duān)渲染,前(qián)耑(duān)渲染更易於(yú)测试,可獨(dú)立mock测试

前(qián)耑(duān)身价涨了(le)~

劣势:

前(qián)耑(duān)发展快,但是没有统一标準(zhǔn)

模块化不成熟

很多借鉴的後(hòu)耑(duān)的技术,对前(qián)耑(duān)人员来说,学习的内容一下增加了(le)很多,学习难度(dù)大(dà)

好的前(qián)耑(duān)难招了(le)~

标签: xml网站模板

相关文章

优化网站用什么软件好(行业关键词排名)

优化网站用什么软件好(行业关键词排名)

在做网站优化的时候,很多信息需要我们自己去找,去分析,然后去操作,这是必不可少的。但是随着软件的不断发展,越来越多的软件代替了人工操作。所以在做seo的时候,为了更好地提高效率,我们可以利用这些工具。...

清新风格的网站设计(衡水网站设计)

清新风格的网站设计(衡水网站设计)

我曾经分享过众多文案素材和图片素材的网站,很多人都直呼过瘾,但是由于写的内容都过了很久了,,就导致很多人直接忘掉了,想再重温找不到了,那怎么办? 为了大家以后复习方便,咱们这章把文字和图片素材比较常用...

万网域名注册费用(阿里云域名注册万网)

万网域名注册费用(阿里云域名注册万网)

这个问题问得比较宽泛,不知道你对网站域名有没有特殊要求,如果没有可以选老域名,蝙蝠侠IT分别介绍一下他们的特点供你参考: 一.新域名 不是特殊类型的新域名,它的价钱是比较实惠的。 域名的价格主要根据...

首页权重1和权重7的内页网站排名,哪个更有优势?

首页权重1和权重7的内页网站排名,哪个更有优势?

首页权重1和权重7的内页网站排名,哪个更有优势? 2017-12-06 22:18 评论 0 条 编辑网站排名优化主要是指搜索引擎营销中的一项工作内容。是以提升网站有效流量为目的,以提升目标网站的指定...

网站底部设计源码(网页设计底部设计)

网站底部设计源码(网页设计底部设计)

今天给各位分享网站底部设计源码的知识,其中也会对网页设计底部设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!文章目录列表: 1、大智慧底部构成源码及选股公式 2、怎样用D...

适合玩游戏的电脑品牌(玩游戏选什么品牌的电脑)

适合玩游戏的电脑品牌(玩游戏选什么品牌的电脑)

首先非常感谢在这里能为你解答这个问题,让我带领你们一起走进这个问题,现在让我们一起探讨一下。 一、所需材料:域名、服务器(虚拟主机)、建站模板软件、ftp工具 1、域名 就是网址,比如我的101dy....

云服务器 按需(京东云服务器)

云服务器 按需(京东云服务器)

望早期以纯文本形式建立的网站(纯技术型)到现在DIY型网站(懒人(rén)易操作型)可谓是质的飞跃。但一(yī)个网站的建立除网站代码文件外还需要域名和空间。所以接下来,我就简单介绍下一(yī)个新(...

网站定制建设 源代码(建设银行卡定制卡)

网站定制建设 源代码(建设银行卡定制卡)

模板网站的成本低、速度快,然而个性定制的企业网站成本相对较高,速度也相对慢些。出于这些考虑许多中小企业纷纷选择模板网站,而这些模板网站在刚开始时确实给那些企业带来了一些便利,然而随着网络的发展模板网站...