Weixin Mini Programs are apps you can use right inside Weixin without downloading and installing them. They are easy to develop with front-end technologies like HTML, CSS, and JavaScript, and developers can add features to Weixin Mini Programs using Weixin APIs.
The software design of a Mini Program can follow the classic Client-Server (CS) model. This divides the software system into two parts: the client (Weixin Mini Program) and the server. The client shows the user interface, handles user interactions, and presents data, while the server manages business logic, data storage, and security. If the business has a server, you only need to develop the client side to deliver a complete Mini Program service.
If you have any questions, please refer to the official documents or ask in the community,we will get back to you soon.