Skip to content

为什么插件调用一定要通过一个网关? #1399

Discussion options

You must be logged in to vote

我的帖子正文还包含了一个补充问题,特别强调了,本地请求和网关请求并不是冲突的,某些情况下可能网关请求更加方便、适用,而另一些情况下本地请求更好。

其实光是跨域问题就足够让我选型服务端了,至于客户端是否可行这个点,目前我觉得是不可行的。
原因是我在插件三期里实现的 OpenAPI Schema 兼容,依赖了几个 openapi schema的解析库,这几个库目前都只能在 node里跑,不支持浏览器里跑。要实现在浏览器里跑,得自己写整个openapi 的schema 解析,这个我是绝对不会自己去做的。
如果解决了这个问题,倒是可以做到在浏览器里直接运行。但这块的实现又是一个很大成本,我目前没有这方面的规划。如果你有兴趣可以试试看,欢迎PR。

Replies: 1 comment 9 replies

Comment options

You must be logged in to vote
9 replies
@arvinxx
Comment options

@BrandonStudio
Comment options

@arvinxx
Comment options

@arvinxx
Comment options

Answer selected by BrandonStudio
@BrandonStudio
Comment options

@arvinxx
Comment options

@arvinxx
Comment options

@BrandonStudio
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants