架构描述

微信小程序云菜谱系统前后台都采用如下技术栈:

通过微信小程序原生语法、云开发,结合WeUI组件库。项目弱化了后端和运维的概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发。

使用主流Web开发技术、各项解决方案;

页面结构使用wxml语法

页面样式使用wxss

页面逻辑使用js及json配置

数据库使用云开发之数据库服务

文件存储使用云开发之存储服务

登录流程使用云开发之云函数服务。

完成使用采用前后端分离模式,实现小程序云菜谱的开发。

同时采用了目前的主流的ES6模块化进行管理各公共模块代码。

架构图

images-p_jgy.png