對於開發者來說,前端、後台、運維可以一步到位就再好不過了。
今日,微信開發者工具全新改版上線,新增測試系統、騰訊雲工具、小程序分階段發布、小程序性能監控、WXS腳本語言等功能,全套功能讓開發、發布小程序更高效。
——小程序真機測試系統來了
在小程序上線前,真機測試不能少。現在,為了讓開發者更方便地檢測小程序,評估小程序產品質量,微信開發者工具新增了測試系統。
在發布之前,開發者可將小程序代碼提交到測試系統,在不同型號的手機真機上測試運行,執行完畢后自動生成測試報告。載入時間、CPU佔比、內存佔比等信息一目了然。
——騰訊雲工具讓伺服器部署更簡單
伺服器問題不再糾結。
微信公眾平台開發者工具新增騰訊雲工具,開發者在公眾平台-開發者工具可快速授權開通並自動配置騰訊雲環境。
同時,開發者更可在微信開發者工具上直接編寫、調試、發布騰訊雲代碼,實現伺服器代碼的運維能力。另外還可快速查看伺服器狀態,便捷地進行伺服器升級。
——「性能監控」減少運營壓力
解決了測試和伺服器難題,運營維護問題怎麼辦?
公眾平台小程序運維中心增加「性能監控 」模塊,開發者登錄小程序後台運維中心,可查看介面調用情況監控曲線圖,隨時隨地掌控小程序介面狀態。
同時,開發者可選擇需要監控的介面,開啟在微信告警群中推送告警通知,一旦運行中小程序所出現的介面異常,可及時接收告警信息,以便在第一時間處理出現的問題。
——小程序可灰度發布
雖然小程序有了「時光機」可以拯救已上線的錯誤版本,但還是怕傷害用戶的完美體驗怎麼辦?
為了讓開發者們靈活管理小程序版本,開發者可自定義小程序的發布比例,並在15天內逐步提升發布比例。如發現新版本出現問題影響線上服務,可撤銷發布。
開發者進入小程序後台管理后,在開發管理中,可選擇已通過的審核版本,提交發布。
此後,可根據以下操作,進行分階段發布:
1、選擇發布模式為:分階段發布
2、選擇首次分階段的發布比例
3、確認版本信息,併發布
分階段發布后,開發者可根據線上使用情況,逐步提升發布比例;如果分階段發布中,版本出現重大問題,開發者可及時撤銷此版本的發布,以此將影響降低到最小。
——小程序提供專屬腳本語言
怕代碼兼容性不高?那就直接用小程序專屬的腳本語言來寫吧。
WXS(WeiXin Script)是小程序的一套腳本語言,結合 WXML,可以構建出頁面的結構。在微信開發者工具中,在"工具欄" - "項目"中開啟設置即可使用。