通俗易懂的前端后端解释

第一次看的时候先别看括号里面的内容,先对水果的销售过程看一下

前端:

看得见摸得着的界面,一般需要通过开发人员提供界面所需要的信息,但是不一定必须需要开发人员提供这些信息,前端也可以自己写静态界面,所有的东西都由自己创造,自己对这些信息进行处理并在浏览器进行渲染。

对于静态界面和需要后端提供数据和业务逻辑的区别可举例如下:
比如水果店卖水果:如果自己店里面的所有水果都是自己可以直接制造的,那么这些水果就不需要通过通过批发商提供(也就是不再需要后端),有了这些水果,自己就可以直接和顾客进行交易(实际用户),但是只有了这些水果(数据)还不够,销售员(前端)还需要对水果进行合理的布局,类似于店内装修(对数据在页面的渲染方式进行处理)。如果水果随便放,给顾客的购买体验肯定不友好,因此需要对水果的摆放进行合理的设计,这样就更有利于水果的推广(这就类似于一款APP的外观设计,设计的好看才更容易让用户想去尝试使用)。

后端:

主要是用于给前端提供数据,以及实现前端所需要的业务逻辑。

继续拿水果店举例子:如果水果店自己不能直接在店里时生产水果,这时候就需要从批发商那里(后端)进货了,这时候销售员只需要告诉批发商自己的需求就好了,批发商就会把销售员需要的水果开车拉到店里,但是批发商拿到客户的订单后怎么把水果从自己仓库里(数据库)面取出来这就是批发商(后端开发人员)的工作了,这个过程对销售员是不可见的(也就是后端的不可见性)。因为批发商只需要把水果送到你店里自己的任务就完成了,具体怎么摆放就是你销售员的事了(也就是前端开发人员对数据解析显示),你觉得怎么摆放容易吸引顾客就怎么摆放(前端觉得怎么设计更容易吸引用户就怎么设计)。这就是为什么有的手机系统性能差不多,功能差不多,但是最终可见的系统界面,有有的人喜欢有的人不喜欢的原因了,或者说手机外观设计,手机壳的材料都差不多,但是最终销售数量却因为外观设计不同而相差甚远。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值