在公司里面,前端跟后端是如何协作的?

发布于 2022-09-06 12:25:16 字数 350 浏览 11 评论 0

如果是做前后端分离,做单页面应用,后端只要提供接口,前端和后端分开工作,
前端做完把打包好的文件给后端放静态目录就ok是吧?


那如果是服务端渲染呢,前端自己mock数据到静态的html,做完给后端,
然后后端(假设使用koa或者express,我只认识这两个),
再修改这些静态html,把它们改成jade/handlebars/ejs这种模板,把里面需要填充数据的部分,
自己一点一点替换掉??
这样后端不是要改很多东西?


一学生,没去过大公司,不知道是怎么配合的,求解答

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

情丝乱 2022-09-13 12:25:16

应该不是吧,理论上来说,后端只负责显示数据、逻辑处理、以及一些功能,前端负责数据渲染及页面显示效果就可以了,我公司是这样的

淡墨 2022-09-13 12:25:16

前端一般是在画面加载(load)的时候去请求后端给定的接口,根据逻辑把返回的数据填充到画面里。由于接口、参数、返回结果格式都是有过约定的,所以并不用改很多东西,根据约定来做就好了。

以上是一般情况,前后端分离只是一个概念,没有明确要求该如何如何,根据实际情况来,合适的是最好的。

在我们公司里,前端后端是一个人,且很多公司都是前后端一个人。

夏至、离别 2022-09-13 12:25:16

(感觉你像是学Java的?)
我们以前前后端没做分离的时候,是前端写好页面打包给后端,后端负责部署调试,调试的时候可能前端还要参与下。后来前后分离了,后端只需要写好接口交给前端,前端用php做服务器渲染和接口代理,代码前端直接部署就行。
这个流程具体也是因公司和业务而异的,没有一定要怎样的。


这是逼我要删答案止损的节奏么?点反对好歹给个理由吧?

故事灯 2022-09-13 12:25:16

后端提供数据接口,前端请求服务处理返回的数据显示在页面上。

明天过后 2022-09-13 12:25:16

前后端现在分离,后端只负责提供数据,前台想怎么写都行,只要符合要求

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文