更近這幾年,H5越來(lái)越流行了,特別是更近2年,小程序之風(fēng)突然就掛起來(lái)了,小程序的概念并不是更近幾年才有的,更早的firefox便嘗試過(guò)小程序,甚至做出了以web頁(yè)面為基礎(chǔ)的fixfox系統(tǒng),無(wú)奈時(shí)代并沒(méi)有選擇它,隨著近幾年4G的進(jìn)一步普及,以及即將到來(lái)的5G技術(shù),小程序只會(huì)越來(lái)越流行。
更近,眾多小程序也推出了云開(kāi)發(fā)的概念,什么是云開(kāi)發(fā)呢?眾所周知,在傳統(tǒng)軟件開(kāi)發(fā)行業(yè),往往是分工比較明確的,我們把負(fù)責(zé)開(kāi)發(fā)蘋(píng)果、安卓客戶端軟件的程序員稱(chēng)之為移動(dòng)端開(kāi)發(fā)工程師,把Windows軟件開(kāi)發(fā)稱(chēng)之為PC客戶端開(kāi)發(fā)工程師,網(wǎng)頁(yè)的開(kāi)發(fā)稱(chēng)之為Web開(kāi)發(fā)工程師,大部分軟件,都需要后臺(tái)來(lái)進(jìn)行數(shù)據(jù)交互與存儲(chǔ),負(fù)責(zé)這部分的程序員一般稱(chēng)之為后臺(tái)開(kāi)發(fā)工程師,數(shù)據(jù)在計(jì)算機(jī)如何存儲(chǔ),如何組織,一般會(huì)有專(zhuān)門(mén)的數(shù)據(jù)庫(kù)工程師。
如果要開(kāi)發(fā)一款軟件,要學(xué)習(xí)跟掌握的技術(shù)棧就非常多了,不過(guò),有了云開(kāi)發(fā)的概念之后,所有的操作都會(huì)變得非常簡(jiǎn)單!究竟有多么的簡(jiǎn)單,我們不妨看看。
代辦事項(xiàng),相信大家都已經(jīng)使用過(guò)類(lèi)似的功能了,我們要做的東西非常的簡(jiǎn)單,那邊是可以新增代辦事項(xiàng)、完成代辦事項(xiàng)、已經(jīng)把代辦事項(xiàng)存在遠(yuǎn)端。這個(gè)項(xiàng)目的重點(diǎn),便是代辦事項(xiàng)的存儲(chǔ),很多網(wǎng)絡(luò)應(yīng)用,更復(fù)雜的,便是數(shù)據(jù)存儲(chǔ),雖然說(shuō)只是簡(jiǎn)單的保存數(shù)據(jù),但是要考慮的東西卻非常多,例如用戶的登陸鑒權(quán)、數(shù)據(jù)庫(kù)的連接、數(shù)據(jù)庫(kù)的表設(shè)計(jì),一個(gè)非常簡(jiǎn)單的功能,卻需要耗費(fèi)我們大量的人力,不過(guò)有了小程序云開(kāi)發(fā)之后,一切都迎刃而解。
我們只要在對(duì)應(yīng)的云開(kāi)發(fā)后臺(tái),選擇數(shù)據(jù)庫(kù)的tab創(chuàng)建對(duì)應(yīng)的集合名字,之后便可以kv的形式,對(duì)數(shù)據(jù)進(jìn)行保存了,代碼也是非常的簡(jiǎn)單,就跟本地寫(xiě)文件一樣,無(wú)需關(guān)心數(shù)據(jù)庫(kù)如何連接,也無(wú)需關(guān)系用戶鑒權(quán),更無(wú)須關(guān)心后臺(tái)數(shù)據(jù)庫(kù)的各種容災(zāi)。
把你的數(shù)據(jù),填寫(xiě)對(duì)應(yīng)的集合名字,再填寫(xiě)保存的數(shù)據(jù)內(nèi)容,便可以key-value的形式進(jìn)行保存。
查詢數(shù)據(jù)也是如此。總結(jié)相信在不久的將來(lái),各個(gè)平臺(tái)的小程序都會(huì)推出更強(qiáng)的云開(kāi)發(fā)功能,開(kāi)發(fā)人員再也不用去關(guān)心后臺(tái)各種復(fù)雜地存儲(chǔ)、各個(gè)模塊之間的調(diào)用,只要關(guān)注與用戶的交互邏輯,開(kāi)發(fā)的成本會(huì)越來(lái)越低,說(shuō)不定,會(huì)有越來(lái)越多的可視化編程,讓每個(gè)人都能自己開(kāi)發(fā)出自己的小程序呢?