安卓mvvm為什么不怎么流行 前端大量mvvm框架,后端開發(fā)者會慢慢失業(yè)嗎?
前端大量mvvm框架,后端開發(fā)者會慢慢失業(yè)嗎?你不了解后端。不管前端有多復(fù)雜,只是框架更新得又快又復(fù)雜。與后端相比,它仍然很小。您只需查看后端并提供數(shù)據(jù)。事實上,有很多東西,比如緩存,可以防止緩存滲透
前端大量mvvm框架,后端開發(fā)者會慢慢失業(yè)嗎?
你不了解后端。不管前端有多復(fù)雜,只是框架更新得又快又復(fù)雜。與后端相比,它仍然很小。您只需查看后端并提供數(shù)據(jù)。事實上,有很多東西,比如緩存,可以防止緩存滲透和雪崩。如并發(fā)、分布式鎖等。分布式、負載平衡、微服務(wù)、分布式事務(wù)、消息隊列解耦、調(diào)峰、數(shù)據(jù)庫和表拆分、各種高可用性等等,哪一個比前端更深入
讓我們先展示一下我的觀點,不
首先Android有很強的背景。谷歌爸爸,谷歌永遠不會讓自己的兒子衰落甚至被取代。目前,人工智能正在流行。手機將成為人工智能的主要載體和場景之一,tensorflow Lite可以在Android上運行。人工智能與智能的完美結(jié)合也將在近幾年出現(xiàn)。
第二,原生Android具有流暢的交互,這是H5無法做到的。在一些互動場景中,H5似乎是不夠的。當(dāng)然,H5也不是一無是處。H5之所以也很受歡迎,主要是因為它可以快速迭代,開發(fā)相對簡單,一套代碼匹配兩端(Android和IOS)。
最后,物聯(lián)網(wǎng)時代的到來也為android提供了使用場景。許多嵌入式系統(tǒng)也是Android可以發(fā)揮作用的地方,比如汽車系統(tǒng)和智能家居。這個領(lǐng)域暫時無法與Android相比。
最后,作為一個Android開發(fā)者,我不這么認為。我太任性了。
android開發(fā)是否被h5代替?
首先,您需要知道什么是MVVM?,F(xiàn)在各種流行的庫,包括Vue、react、backbone等,都使用MVVM的思想??梢奙VVM的思想正得到越來越廣泛的應(yīng)用。在過去,我們通常先得到DOM元素,然后再對DOM進行操作,但是DOM操作的代價相對較高。大量的DOM操作會降低web頁面的性能,然后出現(xiàn)。視圖的變化直接影響到數(shù)據(jù)的變化,而數(shù)據(jù)的變化直接影響到視圖的構(gòu)思。我們抽象DOM層并將其隱藏在底層。每次我們呈現(xiàn)DOM元素時,它都將與以前的DOM相同,相反,只呈現(xiàn)已更改的DOM元素。那么如何實現(xiàn)MVVM的效果呢?有很多方法,不同的庫和框架使用的方法可能不同。最常用的方法是事件驅(qū)動。我不會詳細告訴你如何實現(xiàn)它。因此,使用它是非常必要的
基本上不可能為50W工作。如果你在bat中有股權(quán),它可能是好的,但許多坑已被占用。以前是高級搬家磚的工作人員,很難,很難,建議開發(fā)一套軟件,自己操作還是有點機會的。