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