程序员面试刷题的书哪个好小程序细节总计

01、什么是微信开发

微信对外提供了很多功能(如:聊天,支付,分享,收藏等),同时微信还对外开放了很多的接口与能力。程序员基于这些功能和接口进行的开发,叫做微信开发。

02、开放平台和公众平台

开发平台: 是微信对外开发API接口的平台,开发的API接口,供第三方网站和App调用。后端程序员是开放平台的主力军。

公众平台: 是基于微信公众号,为微信用户提供服务的平台。所用公众号,都属于微信内开发,前端程序员是公众开发的主力军。

03、小程序出现的目的

拦截用户流量入口,用户的大多数应用需求,都能够在微信小程序中得到满足。

04、小程序的应用场景

适合做“用完就走”的应用(如:点外卖,打车,代驾,共享单车,购物等),不适合做“重度依赖”的应用(如:大型手机游戏,音乐播放器,视频软件,直播软件等)。

05、小程序与传统App的区别

App: 基于手机操作系统提供的API进行开发,直接安装并运行在手机操作系统之上。

小程序: 基于微信提供的API进行开发,必须基于手机微信才能安装和运行。

06、小程序项目结构

minigrogram 【目录】