今天我们来讲讲后端开发到底是干什么的。
我们用外卖APP为例,用户想要使用外卖APP首先要有自己的账号。
①小明是一个新的APP用户,在他注册好名字“xm123”,按照流程填写账号、密码,收餐地址等个人信息,外卖APP都会保存起来。
②小明有了账号,就能在APP里逛店铺了,但他能买到东西吗?显然不能,因为他账号没有钱,账户余额是“0”,这个时候就需要充值。
③现在小明有额度了,看到一家卖黄焖鸡的店铺感觉很不错,于是点了一份黄焖鸡米饭,很快外卖小哥准确无误把黄焖鸡送到小明的手里。
这里只是举例消费者,另外还有商家、外卖员、管理者系统都是需要后端工程师来完善的。
大家回忆一下就会发现,用户在使用外卖APP的时候,用户主要在做的就是“点点点”。所以,用一句话概括后端工程师就是,让每个按钮在点击时实现它的功能,并让用户与数据库交互的时候不出现问题。
做后端开发实际上就是跟数据库打交道。
后端通常的工作是从数据库或其他数据源写入、读取和处理数据,因此拥有SQL等技能会非常重要。大多数后端系统需要连接到存储应用程序数据的数据库。
后端开发需要了解应用程序架构,因为大多数情况下,他们需要去构建应用程序的体系结构和内部设计。
一个好的后端工程师知道如何使用各种框架和库,如何将它们集成到应用程序中,以及如何构建代码和业务逻辑,用一种使系统更易于维护的方式。
想要免费下载5G、云计算、物联网等学习课件资料的朋友们,①请“关注+转发”,②然后再点击“私信”给小编回复“传知”即可获取!