app整体架构是怎么组成的

app整体架构是怎么组成的,服务器和底层和数据库关联等等。大白话讲出来的那种

一个app通常由前端、后端和数据库三部分组成。
前端是用户直接看到的界面,包括各种按钮、输入框、图片等等。前端通常使用HTML、CSS和JavaScript等技术来实现。
后端是app的核心部分,负责处理用户的请求,进行逻辑处理,然后返回结果给前端。后端通常使用一些编程语言和框架来实现,比如Java、Python、Node.js等等。
数据库则是存储app中各种数据的地方,比如用户信息、文章内容等等。数据库通常使用一些专门的软件来实现,比如MySQL、MongoDB等等。
这三部分之间通过网络进行通信,前端向后端发送请求,后端处理请求并返回结果给前端,同时后端也会与数据库进行交互,从数据库中读取或写入数据。
这只是一个简单的概述,实际上app的架构可能会更加复杂,涉及到很多细节和技术

服务器程序通常会与数据库进行交互,数据库是存储数据的地方,比如用户的个人信息、聊天记录等等。服务器程序会从数据库中读取数据,处理用户请求,然后将结果返回给前端。
在底层,服务器程序会使用一些框架和工具来简化开发过程。比如,服务器程序可能会使用Flask或Django这样的框架来处理HTTP请求,使用SQLAlchemy或MongoDB这样的工具来与数据库进行交互。
前端负责展示界面,后端负责处理请求和返回结果,数据库负责存储数据,底层工具则帮助开发者更方便地实现这些功能。

参考 https://www.jianshu.com/p/825c518778d2