小程序·云開發(fā)釋放四大能力,“人人都是開發(fā)者”時代到來
如何從技術(shù)上降低小程序開發(fā)門檻成為開發(fā)者們最關(guān)注的問題。騰訊云和微信團隊聯(lián)合推出的 “小程序·云開發(fā)”解決方案,通過提供的一站式后端服務(wù),讓開發(fā)者無需構(gòu)建應(yīng)用后端服務(wù),即可高效開發(fā)出一款高質(zhì)量的小程序,讓小程序的開發(fā)進程大大加快。以小程序文件上傳功能實現(xiàn)為例,傳統(tǒng)開發(fā)模式下,通過后臺、前端、運維,總耗時超過1142分鐘;但是在小程序·云開發(fā)模式下,只需要1個前端,4分鐘就搞定。微信小程序中心 林超
2018-12-15 11:40:35
來源:釘科技??

如何從技術(shù)上降低小程序開發(fā)門檻成為開發(fā)者們最關(guān)注的問題。騰訊云和微信團隊聯(lián)合推出的 “小程序·云開發(fā)”解決方案,通過提供的一站式后端服務(wù),讓開發(fā)者無需構(gòu)建應(yīng)用后端服務(wù),即可高效開發(fā)出一款高質(zhì)量的小程序,讓小程序的開發(fā)進程大大加快。

以小程序文件上傳功能實現(xiàn)為例,傳統(tǒng)開發(fā)模式下,通過后臺、前端、運維,總耗時超過1142分鐘;但是在小程序·云開發(fā)模式下,只需要1個前端,4分鐘就搞定。

image.png

微信小程序中心 林超

歷經(jīng)三次迭代,打造無縫開發(fā)體驗

在云+開發(fā)者大會現(xiàn)場,微信小程序開發(fā)中心的林超揭秘了小程序·云開發(fā)背后的三次版本迭代歷程。

從2017年1月小程序上線之初,騰訊云便推出了第一套開發(fā)工具Wafer。這套方案的核心思想是通過小程序 APPID 快速的創(chuàng)建一個云帳號,結(jié)合上騰訊云為小程序定制的 SDK,通過購買主機的方式快速的搭建一個小程序的后臺服務(wù)

到2017年8月,隨著小程序開發(fā)者人數(shù)的日益增多,技術(shù)團隊推出了和小程序更為緊密結(jié)合的方案Wafer2,這套方案使得小程序服務(wù)端的開發(fā)和小程序前端的開發(fā)緊密的結(jié)合在了一起,但本質(zhì)上 Wafer2 是 Wafer1 的升級。

雖然Wafer2再次降低了小程序開發(fā)的門檻,但小程序和云服務(wù)分屬兩套系統(tǒng),為了讓開發(fā)者享受無縫銜接的開發(fā)體驗。今年,技術(shù)團隊重新思考了開發(fā)者需要怎樣的云服務(wù),并訂立了兩大基本原則:第一,云能力應(yīng)該是小程序的基礎(chǔ)能力,第二,開發(fā)者不需要理解過多的概念。

在這兩大原則的引導(dǎo)下, 通過對Wafer1和Wafer2中的授權(quán)流程以及相關(guān)配置的不斷優(yōu)化,最終輸出了“小程序· 云開發(fā)”解決方案。

“小程序· 云開發(fā)”釋放四大能力

“小程序· 云開發(fā)”消除了前端和服務(wù)端的概念,為小程序開發(fā)者提供完整的云端支持,讓不具備一定后端知識的開發(fā)者也能高效的開發(fā)出一款高質(zhì)量的小程序。

“小程序· 云開發(fā)”解決方案集中釋放了四種能力:

云函數(shù):在云端運行代碼,微信私有協(xié)議天然鑒權(quán),開發(fā)者只需專注于編寫自己的業(yè)務(wù)邏輯代碼。

數(shù)據(jù)庫:一個既可以在小程序前端操作,也能在云函數(shù)中讀寫的JSON數(shù)據(jù)庫,不再受限于關(guān)系型數(shù)據(jù)庫復(fù)雜的操作模式構(gòu)建,數(shù)據(jù)管理上非常簡潔。

存儲管理:提供上傳文件到云端、帶權(quán)限管理的云端下載能力,在小程序前端直接上傳/下載云端文件,在云開發(fā)控制臺可視化管理。

部署擴容:因地制宜,開發(fā)者在開發(fā)工具內(nèi)編寫好代碼之后、一鍵上傳部署即可運行發(fā)布,快速擴容/縮容。

“輕、便、快”能力,助力小程序開發(fā)更簡單

“小程序·云開發(fā)”的“輕、便、快”能力越來越受到廣大開發(fā)者的關(guān)注和親睞。樂逗游戲、享物說、作業(yè)盒子、騰訊乘車碼等都基于“小程序·云開發(fā)”快速上線小程序,其中騰訊相冊小程序團隊僅投入1名前端開發(fā)工程師,借助“小程序·云開發(fā)”的無服務(wù)開發(fā)能力,快速完成了“評論點贊”社交功能以及二維碼優(yōu)化。

林超表示,對于已上線的微信官方小程序,微信技術(shù)團隊將會把它們遷移到“小程序·云開發(fā)”,如“小程序開發(fā)助手”;而新的小程序?qū)⑼暾厥褂谩靶〕绦颉ぴ崎_發(fā)”,如面向高校教學(xué)的“小程序教育助手”。

小程序云服務(wù)在經(jīng)歷兩年的不斷更新迭代后,已經(jīng)幫助眾多開發(fā)者安全、便捷地使用云端海量的計算、存儲、數(shù)據(jù)庫等基礎(chǔ)能力。未來,“小程序·云開發(fā)”還將不斷完善版本功能,滿足更多場景的業(yè)務(wù)需求,進一步釋放開發(fā)者精力,讓他們可以更專注于業(yè)務(wù)邏輯,推動業(yè)務(wù)創(chuàng)新。

最新文章
1
出色,何止一面:佳能發(fā)布7款自動雙面G系列打印機,滿足家用和辦公多面需求
2
快手磁力引擎舉辦V中心增長大會,短視頻引流及泛貨架成快手商家重要增長點
3
快手KSG攜手高德上線聯(lián)名語音包,探索電競與科技融合的無限可能
4
2024北京文化論壇文化潮流平行論壇沙龍召開
5
科沃斯發(fā)聲明:歡迎行業(yè)一起做洗地機器人,拒絕碰瓷營銷
6
相繼推新,三星和索尼為啥都在加碼激光顯示?
7
《黑神話:悟空》帶火PC硬件!中國電競顯示器8月銷量飆升56.7%
8
家電應(yīng)用場景延伸,“移動的家”打開增長新空間
9
量價齊升 排產(chǎn)高增 空調(diào)市場好起來了?
10
海光在通用CPU上內(nèi)置安全功能模塊,可更好替代外置加密卡
11
以舊換新助力家電行業(yè)逆勢回暖,預(yù)計十一家電將迎熱銷高峰
12
天璣9400性能爆表,GPU引領(lǐng)安卓陣營超越蘋果A18 Pro!
13
華為nova Flip新增Call-emoji樣式,后續(xù)支持用戶自定義
14
激光電視技術(shù)革新:從細節(jié)出發(fā),重構(gòu)顯示世界
15
性能真旗艦 續(xù)航超旗艦 iQOO Z9 Turbo+ 2199元起正式發(fā)布
16
科技點亮未來,創(chuàng)新賦能下一代:索尼探夢科普萬里行再進湖北
17
索尼研究公司與新加坡全國人工智能核心簽署備忘錄,合作研究東南亞大語言模型
18
索尼宣布與Cellares聯(lián)合開發(fā)基于流式分選和在線分析技術(shù)的自動化、高通量 細胞治療生產(chǎn)平臺
19
以技術(shù)為基,索尼與墨爾本大學(xué)共同開發(fā)領(lǐng)先的外科培訓(xùn)項目
20
“快舟·inne號”火箭發(fā)射升空,探索育兒與科技創(chuàng)新的無限可能
關(guān)于我們

微信掃一掃,加關(guān)注

商務(wù)合作
  • QQ:61149512