讨论以前接口、与后端数据库交互,都是后端程序员职责范围,为啥现在都甩给前端了?

欧阳泽涛112阅读10评论3 个月前

差不多2005年,我接触互联网,记得接口、与后端数据库交互,都是后端程序员职责范围;不知为啥,自从2017年以来,接口、与后端数据库交互甩给前端了。


讨论话题:
技术讨论
加载中…
精选评论
3 个月前xaut

这个有点搞笑了,哪有后端数据库交互给前端,这样的话,架构得设计的多烂啊。看看前后分离、中台

3 个月前欧阳泽涛

@xaut: 但是网上有人寻找前端时候,就要求前端:能作任何接口,及能和后端数据库交互。

3 个月前wushi

那他就不是找前端了,就是找全栈了

3 个月前xsenhq

这种要求是全栈,一般一些小网站或小系统,也有基于nodejs做的,这种就是前后端都是用js,自然同时有对接口与数据库的要求

其实,不管是后端用什么语言,只要框架选择合适——框架搭建起来之后,数据库表操作与增加业务接口,都是很简单的事情

3 个月前萧雨

全栈?

3 个月前欧阳泽涛

3 个月前kites

全栈型前端攻城狮

3 个月前旧梦发癫

全栈把。比如Node这样的

3 个月前Phony Lou

在业务量比较小(一台Tomcat能顶住所有用户)的情况下,让有后台开发能力的前端(全栈)工程师去做全部事情是没问题的。但是当用户量多到需要考虑架构演进设计时最好还是做做分工。

3 个月前188****5446

数据交互不是指操作数据库表,就是通过接口json来传数据,前后端代码不会放在一起,避免任何代码的耦合,前端怎么改也改不了后端的代码,后端也完全不需要看得到前端的代码,两者之间的结合只通过接口来完成,前端拿到数据怎么处理数据是前端的事,后端不管也管不了。前端也不用去理会后端的数据表是怎么设计,怎么去哪些表读取对应的数据给前端,你干你的,我干我的,唯一的交流就是接口数据。这样确实好处很多。好处我就不说了,网上大把,就是对前端入门没那么友好了,没有以前看几天会写个html css就能勉强称为会前端了

推荐话题
    加载中…
加入组织

微信扫码,每周推送工作机会。