“小程序·云開發(fā)”正式上線,讓小程序開發(fā)So Easy!
原創(chuàng)【51CTO.com原創(chuàng)稿件】開發(fā)一個小程序,免不了涉及到后端服務器的安裝、部署和運維,過程極其漫長和繁瑣。而現(xiàn)在一切都變得簡單了,經(jīng)過一個月的公測,“小程序·云開發(fā)”已經(jīng)正式上線。
騰訊云“小程序·云開發(fā)”業(yè)務負責人寧鵬偉表示,從“小程序·云開發(fā)”上線***天,就已經(jīng)開始為開發(fā)者服務。“小程序·云開發(fā)”團隊和微信團隊合作,把多種PaaS方案提供到云端,讓開發(fā)者很容易地開發(fā)一些簡單的小程序,同時有效降低運營成本。
釋放三大基礎(chǔ)能力
騰訊云跟小程序始終是兩個平臺,兩個平臺的一個融合,必然會面臨很多問題,包括賬號打通等等,但同時,小程序的使用與云服務相互兼容,互不排斥。小程序·云開發(fā)方案釋放了騰訊云三大基礎(chǔ)能力包括:云函數(shù)、數(shù)據(jù)庫、存儲管理。
其中云函數(shù)是一段運行在云端的程序代碼,開發(fā)者在開發(fā)工具內(nèi)編寫好代碼之后、一鍵上傳部署即可運行。通過專門用于云函數(shù)調(diào)用的API,有效保證安全性和隔離性,簡化用戶管理,免除運維操作。做為對用戶的管理,云函數(shù)代表未來的一個趨勢。小程序·云開發(fā)中的數(shù)據(jù)庫是一個既可在小程序前端操作,也能在云函數(shù)中讀寫的 JSON 數(shù)據(jù)庫。不再受限于關(guān)系型數(shù)據(jù)庫復雜的操作模式構(gòu)建,數(shù)據(jù)管理上非常簡潔。云開發(fā)的文件存儲空間,提供了上傳文件到云端、帶權(quán)限管理的云端下載能力,開發(fā)者可以在小程序端和云函數(shù)端通過 API 使用云存儲功能。
“小程序·云開發(fā)”業(yè)務負責人寧鵬偉
“小程序·云開發(fā)”解決方案所提供的云函數(shù)、數(shù)據(jù)庫、存儲管理等后端云服務,打通了客戶端與云資源的鏈路,讓開發(fā)者無需構(gòu)建應用后端服務,即可輕松擁有需要的各種后端能力,移動開發(fā)將變的更簡單。
不受行業(yè)限制的通用解決方案
據(jù)寧鵬偉介紹,“小程序·云開發(fā)”解決方案是一個通用的解決方案,并沒有行業(yè)限制,“小程序·云開發(fā)”希望所有的開發(fā)者,哪怕對云、研發(fā)都不熟悉,也可以使用“小程序·云開發(fā)”去開發(fā)一個小程序。
說到落地項目,寧鵬偉提到了騰訊乘車碼和騰訊云相冊。
去年,騰訊乘車碼小程序正式落地廣州,用戶開通此服務后,只需打開微信小程序,向掃碼機展示二維碼即可乘車,一鍵享受更加便捷的出行體驗。在刷碼支付的能力之上,騰訊乘車碼出行規(guī)劃功能提供車輛實時位置查詢、車輛到站時間預估、智能上車行程顯示、***線路規(guī)劃、附近站臺查詢等多種服務。該產(chǎn)品自在廣州上線以來,得到了良好的用戶反饋。
隨著騰訊乘車碼出行功能支持城市增多,為避免數(shù)據(jù)存儲在本地而造成程序臃腫,開發(fā)團隊通過“小程序·云開發(fā)”解決方案將城市配置數(shù)據(jù)遷移到云上。不僅精簡了程序體量,還省卻了管理服務器與運維工作,優(yōu)化乘客的出行體驗。
與云服務互為補充
上云作為一個熱潮,已經(jīng)有很多開發(fā)者在使用云服務,那么,云服務和“小程序·云開發(fā)”解決方案沖突么?寧鵬偉告訴51CTO記者,二者并不沖突。“小程序·云開發(fā)”解決方案是做為云服務的一個補充,用戶用或不用,如何選擇都是自由的。
記者視點
小程序不需要下載安裝即可使用,它實現(xiàn)了應用“觸手可及”的夢想。而“小程序·云開發(fā)”解決方案大大降低了小程序開發(fā)門檻,借助這一解決方案,小程序開發(fā)者將能夠安全、快捷的使用云端海量的計算、存儲、數(shù)據(jù)庫等基礎(chǔ)能力,將開發(fā)者的精力解放出來,讓他們投入到業(yè)務邏輯等更具價值的工作中。相信有了“小程序·云開發(fā)”解決方案的加持,小程序生態(tài)圈將更加豐富。
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】