Want to develop a set of high quality small program, the use of framework, component library is an essential part of saving time and effort and worry, with the popularity of small program, a variety of different types of small program also gradually updated, including some excellent framework/component library. 1: WeUI small program – use tutorial https://weui.io/ official introduction: WeUI is a set of basic style library consistent with the wechat native visual experience, by the wechat official design team for the wechat web page and micro channel small program tailored design, so that the user’s use perception is more unified. Small program development in the most commonly used framework, welcomed by the majority of developers.


2: Meituan applet framework mpvue Github:https://github.com/Meituan-Dianping/mpvue website: http://mpvue.com/ official introduction: mpvue is a use of Vue. Js front frame the development of the program. The framework is based on vue. js core, and MPvue modifies the runtime and Compiler implementation of vue. js to enable it to run in the environment of small programs, thus introducing a whole set of vue. js development experience for small program development.


3: Componentized development framework Wepy https://github.com/Tencent/wepy website address: https://tencent.github.io/wepy official introduction: Componentized development, perfect solution to component isolation, component nesting, component communication and other problems, support the use of third-party NPM resources, automatic processing of dependencies between NPM resources, perfect compatibility with all non-platform dependent NPM resource packages.


4: the official framework MINA address: https://developers.weixin.qq.com/miniprogram/dev/framework/MINA.html official introduction: The framework provides its own view layer description languages WXML and WXSS, as well as javascript-based logic layer framework, and provides data transmission and event system between the view layer and logic layer, so that developers can easily focus on data and logic.


5: Tina. Js a small light gradually faded letter application framework Tina. Js open source framework address: https://github.com/tinajs/tina official introduction: MINA is a lightweight incremental micro program framework that retains most of the API design of MINA (official micro program framework). Regardless of whether you have small program development experience, can easily transition to start.


6: the front frame weweb address: https://github.com/wdfe/weweb official introduction: weweb is a small program, the front end of the framework, compatible with written you can use a small program, to write web applications. If you already have an applet, you can use it to run your applet in your browser. 7: WeChat UI component library iView Weapp https://weapp.iviewui.com/ is introduced: IView Retry p provides the same UI and the same interface name as much as possible, greatly reducing the learning cost. It is a set of high-quality UI component libraries for mini programs of wechat.


8: ZanUI – WeApp — a level is high, good appearance, easy to extend WeChat applet UI library https://cnodejs.org/topic/589d625a5c8036f7019e7a4a official introduction: Zanui-pervasive P combines the visual norms of wechat to provide users with a more unified experience. Including badge, BTN, a total of 17 categories of components or elements.