https://github.com/fanqingsong/vue-mpvue-ChatRobotcss
前端 : Vue + Mpvue(支持移動端與小程序) ; 後端 : koa(使用Koa2開發服務端)前端
Vue 是一套用於構建用戶界面的漸進式框架。
Vue
的核心庫只關注視圖層,不只易於上手,還便於與第三方庫或既有項目整合。另外一方面,當與現代化的工具鏈以及各類支持類庫結合使用時,Vue
也徹底可以爲複雜的單頁應用提供驅動。vuempvue 是一個使用
Vue.js
開發小程序的前端框架。框架基於Vue.js
核心,mpvue
修改了Vue.js
的 runtime 和 compiler 實現,使其能夠運行在小程序環境中,從而爲小程序開發引入了整套Vue.js
開發體驗。gitkoa 是由 Express 原班人馬打造的,致力於成爲一個更小、更富有表現力、更健壯的 Web 框架。 使用 koa 編寫 web 應用,經過組合不一樣的 generator,能夠免除重複繁瑣的回調函數嵌套, 並極大地提高錯誤處理的效率。koa 不在內核方法中綁定任何中間件, 它僅僅提供了一個輕量優雅的函數庫,使得編寫 Web 應用變得駕輕就熟。github
見其原文web
https://www.jianshu.com/p/91e566bfeedf小程序
不一樣於 WX 一套的強定義規範, WXML WXSS, mpVue支持開發者以熟悉的Vue經驗,開發小程序的應用界面,同時支持H5界面。後端
mpVue 負責將 vue代碼編譯成 微信規範的代碼。前端框架
極大下降了小程序的開發難度,並輕鬆支持跨兩端的特性,減小重複投入。服務器
服務器端代碼是共享的。其中使用了OMLA的接口, 支持了例外對話語句反饋性,增長有趣性。