springboot框架下,view層模板引擎選擇的(themleaf JSP freemaker)?

時間 2021-05-29 23:48:34

1樓:北冥有魚

蟹妖。首先模板引擎很多:velocity,freemarker,thymeleaf,中國人還有很多就不說了....

jsp,怎麼說呢,執行機制來說,它會轉為servlet.class,WTF,還要轉class檔案,所以不建議,也不喜歡使用。

velocity 算是很不錯的模版引擎,使用擴充套件都很不錯,2.0後就沒在維護更新,Spring在4.x後就不在對velocity很友好。

有個小缺點,有其他jar依賴,尤其是struts ,可能會衝突。

freemarker 比velocity更全面,沒有其他雜亂依賴,在velocity後,我一直使用它。要說缺點就是空值處理問題。如:$

thymeleaf 是 springboot 支援建議的寵兒,考慮到穩定性,生產環境沒用過。對於前端開發頁面,後端負責頁面資料填充來說,還是有點意思的。

總之選擇合適就好,應用效能、穩定比什麼都重要。

2樓:飛一站

既然打算用前後端分離,那麼就別讓後端涉及任何前端的東西,後端全部是api,怎麼展示由前端控制,哪怕前端換成了安卓或者ios都不影響後端。

所以,你現在知道用那個了麼?

在MBTI的理論框架下,Se dom和Si dom產生矛盾的點是什麼?

se 1和2的關係難道不能這樣,這樣一下?如果1和2的這樣,這樣一下,那麼將會產生很大變化,並解決很多重點問題。si 不行,1和2的關係必須這樣,因為一旦1和2的關係這樣這樣,那麼將可能會導致那樣,那樣,所以1和2的關係不能這樣,這樣。se 為什麼就一定會導致那樣,那樣呢?很多事情一旦進行變通就會有...

精神分析框架下如何進行自我分析?

xiaomei Psy 是可以做的 關鍵是潛意識裡你對關係的體驗,是否經歷了充分地信任,和被支援的體驗,是否是有可以獲得真正信任的,可及的客體資源 如果你是因為從來沒有找到過乙個真正信任的人做分析,轉而做自我分析的話,那一定是不可以自我分析的。那就等於還是在乙個人的世界裡,自己和自己玩 曳尾於塗 可...

為什麼不在荒野之息的框架下製作新的遊戲?

明智肉餅 以前N64的時代,任天堂做出時之笛之後,借助原有的框架一些剩餘的素材很快就做出來了梅祖拉的面具。但是現在已經沒有這種操作了,就算有,也要好幾年因為成本和時間要求越來越高了。荒野之息這個版本是花了任任4年以上的時間做出來的,甚至wiiu差點兒都不參與了,隔壁mono都抽人過來做野炊,人手是真...