小程序开发主要采用的框架有:
1. 微信原生框架:小程序采用微信原生框架,即使用原生的JavaScript、WXML和WXSS等技术开发。
2. WePY框架:WePY是一种类Vue的框架,为小程序开发提供了类Vue的语法和构建工具,提高了小程序开发的效率和可维护性。
3. MpVue框架:MpVue是一种类Vue的框架,在小程序中使用Vue语法,通过Vue的组件化开发方式能更好地维护和扩展小程序。
4. Taro框架:Taro是一个多端统一开发框架,支持小程序、H5、React Native和快应用等多个平台,一份代码即可生成多个版本,极大地提高了开发效率。
5. uni-app框架:uni-app是一个基于Vue的开发框架,支持多个平台,包括小程序、H5、iOS、Android和PC端等,一份代码即可生成多个版本。
以上是小程序开发中使用的一些主要框架,开发者可以根据自己的需求和技术基础选择合适的框架来进行开发。