go 后端能否像 react 一样 由数据驱动逻辑 ? 这样有何优劣, 欢迎讨论

2024-03-08 14:10:08 +08:00
 ixixi
2053 次点击
所在节点    Go 编程语言
12 条回复
channg
2024-03-08 14:18:22 +08:00
盲猜前端转 go
chengongpp
2024-03-08 14:30:46 +08:00
是指类似`map[string]func(params []string)(string, error)`这种操作吗?
bianhui
2024-03-08 14:31:48 +08:00
怎么个驱动法
mxT52CRuqR6o5
2024-03-08 14:43:07 +08:00
不像前端,没那么多状态需要管理
Makabaka01
2024-03-08 14:45:16 +08:00
后端跟前端不一样的点在于,后端程序一般都是无状态的,状态这些都是由数据库、消息队列这些东西维护的,所以不存在数据驱动逻辑,而且 React 的重点并不是数据驱动逻辑,而是数据驱动视图,后端没有视图,就不存在这些了。
Leviathann
2024-03-08 14:49:48 +08:00
react 是数据驱动视图,逻辑是要你自己写的部分
Hstar
2024-03-08 14:57:18 +08:00
你是否在说"函数式编程"和"响应式编程"
只适合极少数场景, 已经被倒进垃圾桶啦
hancai
2024-03-08 16:37:13 +08:00
k8s 的控器算不算, 用户提交的资源清单,驱动 k8s 的调度逻辑? 我瞎猜的,不熟悉 react
zhufuyi
2024-03-09 00:06:27 +08:00
不了解 react ,但根据 mysql 表来生成常用的 CRUD restful api 接口代码是有的,这里是生成代码页面 https://go-sponge.com/ui/web-http 不知是否符合你的要求。
dayeye2006199
2024-03-09 15:55:01 +08:00
有 vert.x 这种响应式框架,但似乎和你说的东西不太一样
loveDiu4ever
2024-03-09 23:05:18 +08:00
谁告诉你 react 是数据驱动逻辑的?

那是数据驱动视图,怎么你用 go 写视图啊?是因为数据的变化要映射在视图上,所以用逻辑与数据进行关联,数据自动变化呈现在视图上。

你这问题就跟说 node js 为什么不直接跟 react 一样呢
xhd2015
350 天前
用 go 重新实现 jsx 就可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1021831

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX