久久午夜无码,国产中文资源,Chinese熟女熟妇2乱2,高清五码d一区

當(dāng)前位置:首頁(yè) > 開(kāi)發(fā)語(yǔ)言 > 正文

thymeleaf,thymeleaf屬于前端嗎

thymeleaf,thymeleaf屬于前端嗎

大家好,今天小編來(lái)為大家解答以下的問(wèn)題,關(guān)于thymeleaf,thymeleaf屬于前端嗎這個(gè)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!JAVA模板語(yǔ)言freemark...

大家好,今天小編來(lái)為大家解答以下的問(wèn)題,關(guān)于thymeleaf,thymeleaf屬于前端嗎這個(gè)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!

JAVA模板語(yǔ)言freemark,thymleaf和前端三大框架開(kāi)發(fā)有什么區(qū)別

本質(zhì)上沒(méi)有什么區(qū)別,都是模板+模型=>渲染結(jié)果。

區(qū)別主要是:渲染前移

渲染前移

下圖是SpringMVC前端控制器的執(zhí)行流程。

前端控制器接收到請(qǐng)求委托為對(duì)應(yīng)Controller處理Controller處理完成,返回model前端控制器將model和模板渲染出結(jié)果(html,json等)最后返回給客戶(hù)端

freemark,thymleaf就是在第4步渲染出結(jié)果后返回。

而對(duì)于Angular、React和Vue,第四步退化成了數(shù)據(jù)轉(zhuǎn)換,model轉(zhuǎn)JSON,渲染則是在第5步之后,客戶(hù)端接收到了數(shù)據(jù)之后。

以Vue為例:

主要看mounted右側(cè)的那個(gè)虛線環(huán):接收到數(shù)據(jù)后,觸發(fā)beforeUpdate,reRender,updated進(jìn)行頁(yè)面的渲染。

前移優(yōu)劣勢(shì)

優(yōu)勢(shì):

職責(zé)分離,后端只負(fù)責(zé)數(shù)據(jù)和邏輯,前端負(fù)責(zé)渲染和交互,分工明確

后端不必為了web,獨(dú)立處理,對(duì)web,app,小程序一視同仁,減少了后端工作量

相對(duì)于后端渲染,前端渲染更易于測(cè)試,可獨(dú)立mock測(cè)試

前端身價(jià)漲了~

劣勢(shì):

前端發(fā)展快,但是沒(méi)有統(tǒng)一標(biāo)準(zhǔn)

模塊化不成熟

很多借鑒的后端的技術(shù),對(duì)前端人員來(lái)說(shuō),學(xué)習(xí)的內(nèi)容一下增加了很多,學(xué)習(xí)難度大

好的前端難招了~

thymeleaf需要后端工程師編寫(xiě)嗎

這個(gè)模板插件簡(jiǎn)單,不需要,提供數(shù)據(jù)前端就可以搞定

關(guān)于本次thymeleaf和thymeleaf屬于前端嗎的問(wèn)題分享到這里就結(jié)束了,如果解決了您的問(wèn)題,我們非常高興。

韩国AV无码不卡在线播放 | 综合久久AV| 国产精品无码一区二区毛片视频| 日韩欧美特色特黄视频| 女同久久另类99精品国产| 偷自拍亚洲视频在线观看99| 另类亚洲日本一区二区激情妻| 人人澡人人草| A类片免费观看| 中文无码视频网站| 色噜噜噜无码一区二区三区| 免费AV电影狠狠插| 特及色蜜桃| 精品国产经典三级在线观看| 亚洲精品人久久国产| 精品人妻电影网| 制服丝袜国产av无码| 午夜视频9999| 亚洲七七久久精品中文国产| 精品视频一区玖玖| 无码精品人妻300区400区 | 天天干天天操天天射| 热99re久久精品2久久久| 免费观看无码高清一区| 狠狠噪熟妇久久久| 国产av无码专区亚洲av毛片搜| 日本熟女中文| 内射无码视频| 亚洲最新av片不卡无码久久| 午夜影院成人网| 麻豆艾熙AV| 亚洲乱码之久久精品| 久久久人妻精品一区| 日日操天天操夜夜操| 亚洲视频污在线观看| 亚洲精品国产高清在线观看| 无码字幕AV一区二区三区| 天堂国产精品视频wwww| 搜四虎影院精品在线免费看| 女人被黑人狂c躁到高| 久久无码人妻精品一区二区三区+|