1.1.2 程序后端走向前端的转变

后端主要针对服务器的开发,代码在服务器中运行。在前端发展的早期,网页的开发主要是由后端来主导的,前端可以对DOM进行操作。

后端的开发我们一般也称为服务器端开发。开发的数据不会对用户显示,主要是负责前端的请求,从而进行逻辑处理和数据的交互。例如上班的打卡信息,后端进行逻辑判断,是否在规定的时间、规定的地点进行打卡,若符合则将打卡的数据信息存储到数据库。

简单来说,后端负责数据,前端负责其他工作,这种分工模式使得开发更加清晰也更加高效。随着基础设置的不断完善以及代码封装层级的不断提高,使得前端能够完成的事越来越多,这是技术积累的必然结果。

前后端分离的好处是前端关注页面展现,后端关注业务逻辑,分工明确,职责清晰,前端工程师和后端工程师并行工作,大大提高了开发效率。