互联网的发展,各大市场上出现了很多的APPS应用,微信公众平台也出现了很多公众号,最近火的应该是小程序吧!上大学时老师说程序等于数据结构加算法,那这些APPS应用、公众号是怎么向用户提供服务,作为一名程序猿,我们应该怎么搭建一个APPS应用。下面由我来为大家一一介绍.
APPS应用通用架构
1、前端主要技术为Android ,IOS原生技术以及H5技术,其中H5既可以嵌入到原生技术中形成混合模式开发,也依托于微信公众平台,作为公众号为用户提供服务。这也是为什么最近H5岗位那么火的原因吧
2、APPS端有点类似MVC架构中的C,也就是Controller.负责调用其它服务或者数据库,处理业务请求,形成业务模型返回到服务请求方。
2.1.通用的请求方式为HTTP请求,数据格式为JSON,例如:
2.2APPS应该具备哪些通用功能:
1、格式转换
2、用户访问权限
3、异常处理
4、日志采集
等
2.3管理端:主要提供管用户发布维护相关信息、查看相关数据统计等
哈哈,第一次写,居然有点写不下去了,先到这吧