程序猿何苦为难程序猿:前端与后端不得不说的密码

经常会这样

后端:前端兄弟,帮忙看看 XXX 功能是用了哪个接口?

我:好的。稍等,是这个 xxx

后端:确定是这个?

我:。。。虽然帮忙找个接口不难,但是会有点多少会有点烦是不是


前端与后端的区别:

“?web前端开发和后端开发的区别是:web前端开发主要做的是用户所能看到的前端展示界面;web后端开发主要做的是逻辑功能等模块,是用户不可见的。”

什么是Web前端开发?

Web前端,顾名思义是来做web的前端页面的;也就是在web应用中用户可以看得见碰得着的东西。包括web页面的结构、web的外观视觉表现以及web层面的交互实现。

什么是Web后端开发?

Web后端更多的是负责产品的服务技术实现,包括业务逻辑,数据存储和处理,消息队列处理等。以及产品服务端接口实现,包括与前端的接口,第三方的接口,服务体系内部接口等。后端开发主要是对数据库进行交互以处理相应的业务逻辑。

web前端开发和后端开发的区别在于:
1、展示方式不

2、所用技术不同


1、前端开发
前端开发现在一般指的就是web前端开发工程师,其负责是网站前端页面也就是网页的页面开发,简单的说网站前端负责是东西是网站用户可见的东西,如网页上的特效、网页的布局、图片、视频等内容。网站前端工程师的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并和后端开发工程师配合做网页的数据显示和交互。
2、后端开发
后端开发一般也叫做后台,其负责是网站后台逻辑的设计和实现还有用户及网站的数据的保存和读取。比如一般网站都是有用户注册和登录的,用户的注册的信息通过前端发送给后端,后端将其保存在数据库中,用户登录网站的时候,后端需要通过用户输入的用户名和密码是否与数据库中的一致来判断用户是否有权限登录,这是后台开发中的一个最简单的功能。

稍微总结一下问题:
1. 新接手项目不熟悉,找不到关键地方
2. 某些基础接口功能相似,分不清前端究竟调的哪个
3. 没有文档,代码没有注释
4. 前端找起来方便快捷
5. 某些接口多次迭代后不确定还有没有使用
6. 项目太多,不好找
总的来说:
1. 后端找起来效率低,且会不准确
2. 前端找起来效率高,准确度高


最后,小编想说:我是一名python开发工程师,整理了一套最新的python系统学习教程,想要这些资料的可以关注私信小编“01”即可,希望能对你有所帮助。

原文链接:,转发请注明来源!