两分钟掌握后端开发的基本概念

发表时间: 2021-01-20 14:18

今天我们来讲讲后端开发到底是干什么的。

什么是后端开发

我们用外卖APP为例,用户想要使用外卖APP首先要有自己的账号。

①小明是一个新的APP用户,在他注册好名字“xm123”,按照流程填写账号、密码,收餐地址等个人信息,外卖APP都会保存起来。

  • 后端做的是,让小明能够注册账号,并将小明的信息存到数据库里。

②小明有了账号,就能在APP里逛店铺了,但他能买到东西吗?显然不能,因为他账号没有钱,账户余额是“0”,这个时候就需要充值。

  • 后端做的是,让小明可以充值账户,充值后数据库里的账户余额相应增加。

③现在小明有额度了,看到一家卖黄焖鸡的店铺感觉很不错,于是点了一份黄焖鸡米饭,很快外卖小哥准确无误把黄焖鸡送到小明的手里。

  • 后端做的是,让小明买东西后钱给了商家,数据库账号余额减少。

这里只是举例消费者,另外还有商家、外卖员、管理者系统都是需要后端工程师来完善的。

大家回忆一下就会发现,用户在使用外卖APP的时候,用户主要在做的就是“点点点”。所以,用一句话概括后端工程师就是,让每个按钮在点击时实现它的功能,并让用户与数据库交互的时候不出现问题。

后端开发的主要技术和技能

做后端开发实际上就是跟数据库打交道。

后端通常的工作是从数据库或其他数据源写入、读取和处理数据,因此拥有SQL等技能会非常重要。大多数后端系统需要连接到存储应用程序数据的数据库。

后端开发需要了解应用程序架构,因为大多数情况下,他们需要去构建应用程序的体系结构和内部设计。

一个好的后端工程师知道如何使用各种框架,如何将它们集成到应用程序中,以及如何构建代码和业务逻辑,用一种使系统更易于维护的方式。

本期内容就是这些,喜欢的朋友可以“点赞”+“关注”,如果大家有什么好的想法欢迎在下方评论区回复!

想要免费下载5G、云计算、物联网等学习课件资料的朋友们,①请“关注+转发”,②然后再点击“私信”给小编回复“传知”即可获取!