微信小程序的主要优势包括无需下载安装、即用即走的便利性，以及对微信庞大用户群体的直接接触。此外，它还提供了丰富的API支持，便于快速开发和维护，且与微信支付等服务高度集成，为电商等应用提供了便利。