插件开发,如何获取服务端返回结果?

我只是想写一个client发送一个hello字符串,server接收到hello就返回一个world字符串,但是插件示例里面没找到。
1.我了解到ctx.action.params可以获取参数,但是ctx应该写在哪里?我写在load()里面,报错:没有定义。
2.server端怎样返回一个字符串给客户端?
3.client端我按照FORMv2写了一个input和button,还有textarea,但是点击button后,浏览器并没有发送请求
4.client端接收到字符串后,怎样显示在textarea中?

https://docs-cn.nocobase.com/development/server/resources-actions

你好,你给出的这个链接非常好,我还想请教一下,这里的示例代码哪里能找到?packages/samples/shop-actions

旧版示例已有些过时 nocobase/examples at main · nocobase/nocobase · GitHub
新版示例正在补充 https://docs-cn.nocobase.com/plugin-samples
也可以参考开源仓库中的插件代码