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