angular還有人用嗎 為什么angular不推薦使用dom操作?
為什么angular不推薦使用dom操作?在某種意義上,或者說“約定”,DOM操作只能出現(xiàn)在指令中。最后出現(xiàn)的位置是服務(wù)中。支持測(cè)試驅(qū)動(dòng)開發(fā)。如果的服務(wù)或控制器中出現(xiàn)DOM操作,則表示測(cè)試無法通過。當(dāng)
為什么angular不推薦使用dom操作?
在某種意義上,或者說“約定”,DOM操作只能出現(xiàn)在指令中。
最后出現(xiàn)的位置是服務(wù)中。
支持測(cè)試驅(qū)動(dòng)開發(fā)。如果的服務(wù)或控制器中出現(xiàn)DOM操作,則表示測(cè)試無法通過。
當(dāng)然,這只是一點(diǎn)。重要的是,使用angular的優(yōu)點(diǎn)之一是雙向數(shù)據(jù)綁定。這樣,您就可以專注于處理業(yè)務(wù)邏輯,而不必處理大量DOM操作。
為什么不在DOM開發(fā)中使用各種操作呢。
大學(xué)生找實(shí)習(xí)工作時(shí),應(yīng)該在大學(xué)里學(xué)好前端(比如react angular),還是Java,你怎么看?
我覺得你想得太多了!前端框架太多了。每個(gè)公司可能使用不同的。前端已經(jīng)學(xué)好了CSS、HTML和JS,后端基本框架SSM或spring data hibernate,還有額外的Dubbo redis、數(shù)據(jù)庫(kù)mysql、SQL server、Oracle這些基本的will。
小公司要做到前端和后端并舉,提供一站式服務(wù);大公司要做到前端和后端明顯分離,注重片面深入發(fā)展。