PM需理解的前后端技术

对于非技术背景的PM来讲,理解基础的前后端技术可以很好地提高沟通效率,下面用最简单文字和图片说明前后端的基础技术。

一、前端技术

1、前端技术指用来开发和实现客户端产品的技术,现在基本上指开发APP的技术(Andriod、IOS)。其余的像UI控件、界面布局等等做原型过程中都会遇到,还没学熟,先不说了。

2、可分为三类技术应用

第一,Html5应用,通过网页Web实现,不受本地APP控制,通过网络加载获取。

第二,Native 应用,通过移动客户端技术实现的客户端产品,从本地获取,交互体验更好。

第三,就是前两者的结合,在Native中嵌套H5页面,具备动态扩展和高灵活性特点。

举个栗子就很清楚了,微信红包是通过H5实现的,在过节时候有时红包页面会出现变化;聊天、朋友圈是通过Native实现的,这类使用高频,交互要求高。

二、后端(服务器端)技术

PM需理解的前后端技术_第1张图片
一张图明白 服务器基本框架

1、服务端和客户端共同构成完整的产品技术体系。

2、服务器端是产品实现数据交换和信息传递的中间调度者。

3、客户端与服务端之间通过JSON/XML进入数据接口定义(API)。

4、客户端与服务器之间基于请求响应模式交互。

5、云服务器作为中心处理和数据中心,为产品提供技术支持(企业不需要自建机房)。

你可能感兴趣的:(PM需理解的前后端技术)