云开发理念
介绍小程序的目录结构,就必须先要了解云开发的概念。众所周知的,我们做web开发的时候,往往需要前端和服务器端,但是小程序要的就是短小精悍,我们的小程序总共大小不可以超过2M,相比之下,专门为一个小程序开发一个服务器就显得很非常消耗成本。
于是乎,微信推出了云开发的概念,即小程序和小游戏的开发者们不需要搭建服务器,就能使用由微信提供的云端能力。
云开发为开发者提供完整的云端开发和微信服务支持,弱化后端和运维概念,无需服务器,实现了小程序和小游戏快速上线和迭代,缩短了小程序和小游戏的开发周期。
小程序的目录结构
了解了云开发,我们就可以想到,使用了云开发的小程序,是没有后台代码的,那么,我们的服务代码和操作数据库的代码就会放在小程序的代码中,与不使用云开发的小程序再目录结构上有所不同。下面我们分别介绍:
不使用云开发的小程序
|----miniProgram //项目名称
|----components //组件
|----images //图片
|----pages //页面(必需)
|----index //