web開發中前端拼模版和後端拼模版的區別?

時間 2021-05-08 09:46:42

1樓:itlr

前端拼模板可以直接DOM化,更靈活

var tmpl = _.template("<% for (item in items) %>").compile();

var $items = $(tmpl.render(data));

// 直接開始DOM操作

$items.find('li').click(function (e

後端不可以。你希望顯示邏輯緊湊,或者希望把顯示和互動邏輯封裝在前端,那這種方式最好。如果顯示和互動邏輯不複雜,前端只需要後端返回字串,後端做更方便。

2樓:

一般是第一種吧,第一種耦合性低,前後端分離是趨勢。

第二種的耦合性太高,前端想換個樣式,後端也得跟著改,只適合前後端都是同乙個人寫的專案。

3樓:vilicvane

難說哪個好哪個不好, 有些場景下前者好, 有些場景下後者好.

不過大趨勢是後端負責資料, 前端負責介面.

如果團隊沒有前後端分離的需求, 用後者也不是不可以. 或者說做的是帶 native shell 的 web 應用, 那麼部分情況下後端直接輸出 html 能提高更新的靈活性, 相關部分有改動不需要重新提交商店.

Android開發和web前端開發哪個前景更好

題主打算問多少年內的發展?如果現在還是學生階段,那多幸福,趁沒有就業負擔時都嘗試一下。就發展而言,先從web前端入行會更好。當然了,web前端要學的東西也更多。起碼相容問題就會比安卓複雜。web前端的技術生態也更活躍。安卓的話侷限在乙個平台上,前景還要受安卓本身的發展影響。安卓,其實也是 前端 的一...

做 web 應用, 前端和後端怎麼配合的

李保銀 我來說個具體的 後端 django djangorestframework前端 vuejs或者angularjs 後端只提供restful api,前端只管拿資料業務也盡量放到前端完成。 facert 其實平時做開發的時候經常會遇到這種問題,因為題主是後端開發,所以從後端的角度去思考下。現在...

為什麼 Web 前端開發不拋棄 HTML 和 CSS,用純 JavaScript 開發?

faction 我想題主是想要unity這種,完全c 搞定所有事情,剩下的編輯器視覺化操作搞定,不需要less,不需要自己構建,不需要自行搭建環境,有視覺化可編輯的元件化操作,並且沒有xml,或者不需要通過修改xml來修改介面 天地共主 其實沒那麼深奧,就是現在給予HTML的頁面已經海量了,商業利益...