微信小程序如何開發(fā)?簡易開發(fā)教程
CMS建站 admin 發(fā)布時間:2017-07-14 22:26:01 瀏覽: 次
微信小程序跟APP不同,它不需要安裝,即看即用。用戶可以在微信的發(fā)現(xiàn)菜單里面發(fā)現(xiàn)附近的小程序。
小程序可以實現(xiàn)各種小功能,比如電商,訂餐,小說,新聞,記賬,天氣預報等很多功能。
微信小程序主要分前端和后端。前端需要采用微信自己的語法。大概只能在2M之內。后端可以用各種語言開發(fā),比如Java,C,Php等。
Codeigniter是一個老牌的php框架,零配置,文檔極其豐富,國內的流利程度上看github的start數,讓人覺得不可思議,是國外流行比較流行吧。
它沒有ORM,沒有模板引擎,用它,只是因為夠用了,LeanCloud自身就是ORM,而PHP天生就是模板語言,所以CI有沒有ORM與模板引擎也無所謂。
使用LeanCloud后端云幫我省去了90%以上的后端接口,沒有比小程序端用JS直接操作數據庫更方便的了,所以直到小程序寫完,
再來寫后臺也完全來得及。后臺只為了發(fā)布商品以及訂單發(fā)貨狀態(tài)而已。當然Bmob也是一個不錯的選擇,現(xiàn)在也推出了小程序端sdk了。
后臺界面,使用了Admin-LTE,它是基于Bootstrap的一套UI,打包了太多現(xiàn)成的組件,菜單目錄樹,表格,下拉框,顏色選擇器,編輯器,
日歷,報表,聊天窗口,具體可以下載它的demo來看。基本一套后臺能想到能使用到的,都在這里了。
在登錄與修改頁面,其實還用到零星的vue+element-ui,取dom的最高境界就是不用取dom,數據雙向綁定確實方便實惠;
還有就是bootstrap沒有自帶MessageBox很讓人抓狂,于是就上了element-ui。說不準以后就讓admin-lte與jQuery下崗了,
讓vue+ele全職來做吧。
最后就是2個工具,composer與bower,分別用來安裝php與js庫,有了這些包管理工具,安裝第三方依賴庫,
直接敲上bower install bootstrap就達目的了,日后update還是那么的方便,再也不用搜索官網,下載解壓,
復制到項目等一切繁瑣步驟;就跟git一樣,一旦用上,就再也回不去了,嚴重推薦。
相關推薦
-
無相關信息