1.前端
用户可见的界面,也就是我们在浏览器或手机 App中看到的页面。前端主要负责页面展示和用户交互。
2.Web端
是运行在浏览器中的网页,包括HTML.CSS和 Javascript等前端技术实现的页面。
3.客户端
是运行在智能手机操作系统的App,可以通过应用商店下载安装。常见的客户端包括iOS和 Android。
4.后端
是给用户可见的页面提供数据的服务,与服务器打交道,承载我们看不见的业务逻辑,比如用户注册、数据存储等。
5.接口
是提供具体能力的一个标准和抽象,俗称API,可以理解为数据的传输通道,客户端和服务端的数据传递就是通过接口来实现的,一般分为 JSON和XML数据格式
6.SDK
是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合,
7.JSON和XML
是一种轻量级的数据交换格式,客户端向服务端发起请求后,需要将客户端的数据传输给服务端,而JSON和XML就是扮演数据载体的角色。
8.响应
服务端接收 API调用后,处理业务逻辑&将处理结果以数据参数的形式返回客户端。
9.插件
在App中上线、下线和动态更新独立的功能模块,通过在线配置和更新实现插件,可以减少 APK的体积,用户不用重新安装App就可以实现一些功能的升级。
10.中台
为提高效率,减少相同产品功能的开发需要一个中问的组织服务来为公司内多款产品提供公共资源,这个中间的组织就是"中台"
11.服务器
是为电脑提供服务的电脑,主要负责存储和处理数据。在互联网上,服务器是提供网站、App等服务的基础设施。
12.数据库
是存放数据的地方,类似于网盘,可以同时存储和访问