ionic:是1個基于angular的前端ui框架,結合phonegap實現hybrid app
avos(現改名:leancloud,中文:萬象云):后真個云存儲方案,就是提供各種api,實現數據庫的增刪改查,前端只需要調用相應的api就能夠實踐數據庫操作,不需要寫1句后端代碼,類似外國的firebase(目前已被google收購,可見其未來的發展趨勢)
使用ionic作為前端框架,avos作為后端存儲服務器,二者結合起來我們就又省了前端ui和后端服務器代碼的編寫,可以將重心全放在業務實現上。
ionic實際上就是使用angular作為mvc框架的ui框架,所以所有的寫法都是依照angualr。
結合方法:
avos提供了js sdk,我們需要做的只是引入sdk,并且進行代碼初始化,下面是avos“快速入門”的教程https://cn.avoscloud.com/start.html,大家可以參考1下,我們將初始化的方法放在ionic項目的app.js文件中run方法里面就能夠了。
接下來我們就能夠使用avos提供的AV對象進行任何操作了,具體怎樣用就不細講了,可以查看官方文檔https://cn.avoscloud.com/docs/js_guide.html