前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这就是我向一个四岁孩子解释前端,后端和Apis的方式

这就是我向一个四岁孩子解释前端,后端和Apis的方式

作者头像
海拥
发布2021-08-23 17:46:58
3250
发布2021-08-23 17:46:58
举报
文章被收录于专栏:全栈技术全栈技术

这就是我向一个四岁孩子解释前端,后端和Apis的方式

最近,我告诉我的一个朋友,我是一个后端开发人员。他问我“后端” Web开发的含义是什么。我花了很多解释和说明来解释后端在Web开发中的含义。我了解,他不是一个高手。我注意到,不仅非技术人员很难理解这些术语,而且许多编码新手也无法理解其含义。一些认为自己“了解”的人可能会误解了。

就像我向朋友解释的那样,这篇文章旨在向新手解释Web开发的各个方面(“目的”),就像我向4岁的孩子解释的那样。当我说“像一个四岁孩子”时,不要生气,这句话是要告诉我们这种解释多么简单明了。

我用一家中型餐厅代表Web开发的世界。在餐厅,您输入并下达订单,服务员将订单带到桌上。

基本上,您是餐厅(网站)的用户。您不必担心制作食物的过程。您只需要食物并付款。

餐厅的前端方面

前端就是您在餐厅看到的一切。HTML是餐厅,桌子,椅子和其他东西的结构的同义词。CSS是事物的排列,餐厅的绘画,风格以及所有其他已放置的事物。JavaScript处理您的照顾方式。当您走进餐厅时,服务员会给您菜单,检查您的最爱并提出要求。

然后,服务员知道如何处理您的请求。服务员还可以在餐厅为您提供其他帮助。

因此,餐厅的前端方面就是在发生的一切。

餐厅的后端方面

提出请求后,您不必担心厨师或餐厅厨师使用的食材。您在这里享受宁静的环境,并希望服务员为您提供食物。

您可以想到后端,因为厨师们不停地工作以准备您点的食物。服务员交出菜单,然后厨师准备食物并将其交给服务员。

您可以将厨房中发生的所有事情都视为后端。饭店的管理工作,包括定价决定,员工工资的支付,都在后面进行。这是后端!

餐厅的API方面

您可以将API视为服务员。它们充当用户和厨师/管理人员之间的媒介。

就像小型餐厅无需服务员(用户直接要求厨师的情况)一样,网站也可以无需API。

API使与其他媒体进行通信成为可能。

例如,如果您拥有博客应用程序,则可以通过API将数据传输到移动应用程序。

API还使将食物运送到餐厅之外成为可能。您可以将送货员视为APIS。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 这就是我向一个四岁孩子解释前端,后端和Apis的方式
  • 餐厅的前端方面
  • 餐厅的后端方面
  • 餐厅的API方面
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档