请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

想了解 node 做中间层的一些知识

如题,老师,想问一下课程有没有讲 node 做中间层的一些场景?比如什么场景时候 node 做中间层,有什么优点和缺点?老师有这方面的资料可以了解吗?

正在回答 回答被采纳积分+3

1回答

北瑶 2022-09-08 21:41:44
大部分中间件是在大型项目中做接口聚合或者数据缓存的,很多项目底层的大数据运算需要用到java或者go,这些程序提供数据,但是产出的数据可能并不符合前端的需求,这就需要用node去请求获取数据,然后整合成符合前端需求的数据结构再返回。也就是 node 不直接操作数据库获取数据,而是请求其他程序获取数据。中间件没有技术难点,所以视频中就没有提现。
0 回复 有任何疑惑可以回复我~
  • 请问为什么不直接在前端拿到数据后再去处理,而是要架设一层中间件去处理?是因为要考虑复用吗?
    回复 有任何疑惑可以回复我~ 2022-11-10 13:04:57
  • 北瑶 #2
    如果是接口返回的数据是符合前端需求的,当然可以直接用,但大型项目中。往往后台并不只服务前端,需要我们自己整个数据,拿到前端浏览器处理的话,不合适,因为用户的设备处理能力是不确定的
    回复 有任何疑惑可以回复我~ 2022-11-10 17:18:46

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信