后端java 小程序的云開(kāi)發(fā)學(xué)了還用學(xué)php node做后端嗎?
小程序的云開(kāi)發(fā)學(xué)了還用學(xué)php node做后端嗎?如果你在做小程序開(kāi)發(fā),專(zhuān)注于前端,你不需要,但是要自己做一個(gè)完整的小程序,后端學(xué)習(xí)是必不可少的其實(shí)這根本不是技術(shù)棧的問(wèn)題,而是節(jié)點(diǎn)工程師沒(méi)有后端經(jīng)驗(yàn)的
小程序的云開(kāi)發(fā)學(xué)了還用學(xué)php node做后端嗎?
如果你在做小程序開(kāi)發(fā),專(zhuān)注于前端,你不需要,但是要自己做一個(gè)完整的小程序,后端學(xué)習(xí)是必不可少的
其實(shí)這根本不是技術(shù)棧的問(wèn)題,而是節(jié)點(diǎn)工程師沒(méi)有后端經(jīng)驗(yàn)的問(wèn)題。如果是的話,它會(huì)被限制在節(jié)點(diǎn)上嗎?語(yǔ)言差距根本不是問(wèn)題。語(yǔ)言本身就是一種工具。關(guān)鍵是不要有太多的異質(zhì)性和可維護(hù)性。還要考慮開(kāi)發(fā)人員社區(qū)。最適合節(jié)點(diǎn)的地方是提供小工具服務(wù)。前端工程師不需要知道太多的后端知識(shí),只要能讀寫(xiě)基礎(chǔ)數(shù)據(jù)庫(kù)并使用緩存就可以解決問(wèn)題。
node相比傳統(tǒng)服務(wù)端技術(shù)棧差在哪里?
前端轉(zhuǎn)后端難度更大,后端轉(zhuǎn)前端也更容易,因?yàn)橐话銇?lái)說(shuō),后端比前端更難,要學(xué)的東西更多,程序質(zhì)量也更高。后端工作在服務(wù)器領(lǐng)域,可以控制的硬件沒(méi)有限制,如CPU、存儲(chǔ)、網(wǎng)絡(luò)、集群等,一個(gè)優(yōu)秀的后端需要掌握或理解大量的技術(shù),如并發(fā)、業(yè)務(wù)架構(gòu)、數(shù)據(jù)庫(kù)、性能調(diào)優(yōu)、分布式計(jì)算等,集群架構(gòu)、容災(zāi)、安全、運(yùn)維等。