小程序可以分为前端和后端两部分。
前端部分是指小程序的用户界面,通常使用 WXML、WXSS 和 JavaScript 等技术实现,运行在用户的设备上,负责渲染页面、处理用户交互等功能。
后端部分是指小程序的服务器端,通常使用 Node.js、Java 等技术实现,运行在服务器上,负责处理业务逻辑、数据存储等功能。
而中间层是指小程序开发者工具中的 云开发,提供了云函数、数据库、存储等服务,可以帮助开发者快速搭建后端服务。
因此,小程序既包含前端技术,也包含后端技术,同时也提供了中间层的解决方案。