后端

软件中用户看不见的幕后部分,负责处理逻辑、管理数据和执行关键运算。

它到底指什么?

如果把一个软件比作一家餐厅,前端就是你看到的用餐区——漂亮的装修、菜单、服务员。而后端,就是那扇门后面的厨房。客人看不见厨房里发生的一切,但那里才是真正让食物出现在你面前的地方:食材的存取、菜品的制作、订单的调度,全在厨房里完成。

后端同样如此。它运行在远方的服务器上,用户不会直接接触到它,但它在幕后完成着所有关键的工作。

它在做什么?

后端处理的是那些不适合或不应该在用户面前完成的事情:

验证用户身份——确认这个人是否有权看到这些数据。处理业务逻辑——比如计算订单总价、判断库存是否充足。与数据库打交道——把用户提交的信息存下来,或者把存好的信息取出来送给前端显示。

简单来说,前端负责"好看"和"好用",后端负责"做对"和"安全"。

它和谁配合工作?

后端很少独立工作。它通过接口(API)和前端对话:前端把用户的请求送过来,后端处理之后把结果送回去。而在处理过程中,后端通常还需要和数据库配合,读取或保存数据。这三者——前端、后端、数据库——构成了大多数软件最基本的骨架。

也叫

Back-end服务端逻辑后台

和谁相连

参见