我学习到了前端与后端的区别,对软件工程设计的分班有了初步的理解。
前端,简洁而言是对客户应用服务作系统设计,在浏览器中运行,并且需要快速开发和维护Web应用程序。他们更注重的是客户所看到的,用到的程序设计,注重的是用户体验。
而后端开发,则是对服务器的数据存储和管理、应用程序逻辑和处理进行设计,以及处理和响应客户端请求等。客户访问互联网程序时,前端所执行的代码是否崩溃取决于后端研发的服务器是否稳定。
但是前端和后端都需要对自己共同的web应用程序进行稳定维护,双方面确保不会崩溃。当然,我个人的理解是后端所进行的维护会更加重要,毕竟处理大量客户的访问量还是更看重于服务器的稳定,快速响应前端的请求的服务器才能使web应用程序稳定运行。
前端更注重的是客户的需求,界面是否简洁,用户体验感受等,更看重的是开发者的想象力。
后端则是技术流设计,要考虑底层业务逻辑、平台稳定和性能。
在开发Web应用程序时,前端和后端之间的沟通也非常重要。前端开发人员需要与后端开发人员交流以了解服务器端API的详细信息(最好是整理成一份api文档),以便与前端应用程序集成。同时,后端开发人员需要了解前端应用程序的需求和要求,以便构建适合的API和服务器。
标签:稳定,客户,心得体会,前端,应用程序,软件工程,服务器 From: https://www.cnblogs.com/lt12138/p/17139787.html