【两个疑问】有关clientmanifest与koa
来源:5-2 使用koa实现node server

数字A
2020-06-28
先祝老师端午安康!虽说有些晚了(笑)。
跟着老师粗略地过了一遍后,我翻阅了相关的资料,了解了一下相关api的作用,不过仍有两个疑问:
1.clientmanifest,按老师的说法这里是拿的客户端js文件,来保证渲染后的html中有内容。查阅的资料是说clientmanifest可以提供js和css;不过我比较奇怪,那些js内容不都已经在bundle里头了吗?为什么还要拿客户端的js呢?
2.之前学习的时候,后端是采用python搭建的,然后通过axios来发送请求,因此没怎么接触过koa,想问一下老师,koa与直接用axios发送请求有什么优点吗?这个问题比较大,老师简要说下一两个大体的方向就OK啦。
望老师能帮忙解惑,谢谢老师。:)
写回答
2回答
-
clientmanifest包含的是js和css的文件名、路径等信息,不是内容信息。
不是很清楚你说的koa与直接axios发请求是什么意思,这两不是一个纬度的东西没法对比
112020-07-01 -
夏筱晗
2020-09-02
1、clientmanifest应该是映射关系,你打开生成的clientmanifest.json文件看看就知道了。
2、python+vue与python+koa+vue:前者是直接前后端分离开发,axios直接向python发请求,想要实现ssr,python需要其他的包来支持;后者是python做后端业务逻辑,koa实现的node-server做node中间层,负责实现ssr以及请求转发(从前端axios得到请求,再向python后端发送,接收python的响应返回给前端)
112020-09-02
相似问题