view-mpvue-ChatRobot
https://github.com/fanqingsong/vue-mpvue-ChatRobot
Distal: Vue + Mpvue (movable end support and applet); backend: koa (using Koa2 development server)
Vue is a progressive frame for constructing user interfaces.
Vue
Core library focus only on the view layer, is not only easy to use but also easy to integrate third-party libraries or existing project. On the other hand, when used in conjunction with a modern tool chain and various support libraries,Vue
they are fully able to provide the drive for complex one-page application.mpvue is to use a
Vue.js
front-end frame applet developers. Framework is based onVue.js
the core,mpvue
modifyVue.js
the runtime and compiler implementation, which can run an applet environment, so as to develop a small program introduced a complete set ofVue.js
development experience.koa was built by the original cast Express, to become a smaller, more expressive, more robust Web framework. Use koa writing web applications, by combining different generator, may be exempted from the tedious repetition of the callback function nesting, and greatly enhance the efficiency of error handling. koa kernel method is not bound to any middleware, it only provides a lightweight and elegant library, makes writing Web applications become handy.
Design Considerations
Reflected in its original
https://www.jianshu.com/p/91e566bfeedf
Personal understanding
WX is different from the definition of a set of strong norms, WXML WXSS, mpVue support for developers to become familiar with the Vue experience to develop small application program interface, while supporting H5 interface.
mpVue responsible vue compiled code into micro-letter code for specification.
Greatly reduce the difficulty of developing small programs, and easily supported across both ends of the properties, reduce duplication of investment.
Server-side code is shared. Which uses OMLA interface, supports dialogue exception statement feedback, increased sexual fun.