学习小程序开发要求具备以下技能和知识:
1. 前端开发技术:小程序采用类似于Web开发的前端UI框架,需要掌握HTML、CSS、JavaScript等前端开发技术。
2. 小程序框架:小程序通过使用框架来快速搭建页面和实现业务逻辑。学习小程序需要掌握框架的基本概念和开发方式。
3. 网络通信:小程序需要与服务器进行数据交互,需要掌握网络通信技术,如HTTP协议、Ajax技术等。
4. 云开发:小程序提供了云开发平台,具备云开发相关知识可以快速进行小程序的开发和部署。
5. UI框架:小程序开发需要提供良好的用户体验,需要掌握相关的UI框架和组件库,如vant-weapp。
6. 数据库技术:小程序开发需要使用到数据库存储数据,需要掌握数据库的基本概念和相关技术。
以上是学习小程序开发需要具备的基本技能和知识点,既包括前端技术,也包括后端技术和云技术等,需要全面掌握。