lowcode 我劝你别用

2023-08-11 02:10:16 +08:00
 HaroldFinchNYC

一方面学习曲线还是有一点的,而且初期会非常麻烦,虽然熟练掌握后确实会稍微简单一点

最重要的一点,是他们其实是实现了一个残疾的 git

如果两个人同时编辑一个页面,会导致同步问题,你做了改动 A ,另外一个人的页面上没有 A ,如果他点击保存,你的 A 就没了,被覆盖掉了。

我一个同事昨天把我两天的活,全部覆盖了,我正在修

而且 rollback 还竟然不生效,我快疯了。

5324 次点击
所在节点    程序员
29 条回复
devcat9
2023-08-11 02:25:01 +08:00
low code 如果有用处的话,硅谷那么多公司高薪雇人就是傻逼了
lanlanye
2023-08-11 03:08:22 +08:00
尽管 low code 作用很有限,但你说的这个问题并不是它独有的问题,只能说开发团队没处理好……
HaroldFinchNYC
2023-08-11 04:07:47 +08:00
@lanlanye 用的是阿里的 lowcode 那一套狗屎
murmur
2023-08-11 07:57:37 +08:00
lowcode 处理简单的需求,还要两个人一起改,要么选型错误要么就是俩人都菜,难道不是一个人把一个功能做完

lowcode 处理的就是企业开发的审批、表单、台账业务,需求是非常明确也是有他的场景在的
musi
2023-08-11 08:12:06 +08:00
你说的这个问题和 lowcode 有啥关系,这不就是多人协同没做好么
wenjie0032
2023-08-11 08:22:49 +08:00
低代码还是要看场景的,在我司的后台开发推广低代码后,95%的需求可以低代码化,前端完全配置化,后端辅助生成代码,基本不需要前端参与,效率提升还是很高的
gpt5
2023-08-11 08:26:29 +08:00
power bi 算不算?这个在欧美公司用的可多了
picone
2023-08-11 08:44:26 +08:00
场景不适合呗。lowcode 不适合多人协作。
YNaN
2023-08-11 08:46:35 +08:00
拿谁的都要二开,协同锁还是有必要的
wu67
2023-08-11 08:47:11 +08:00
同楼上, 看场景吧.
我觉得像是高程度定制界面的项目, 完全就不适合低代码. 我现在手上的项目就是, 初期实现时就是半桶水的低代码, 之前的人写了一大堆看起来什么复用 插槽等模版式的写法, 各种套来套去, 各种配置/循环的形式生成界面, 现在经常出现改一个地方, 其他页面的炸了, 或者是老板对界面不满意, 又继续改, 然后其他地方用到的他又没说要改...非常痛苦, 现在还是得删了那垃圾代码重新写一份
veike
2023-08-11 08:49:08 +08:00
这不是 lowcode 模式有问题,是平台的问题
colincat
2023-08-11 08:54:40 +08:00
@wenjie0032 什么工具,推荐推荐哈
cdswyda
2023-08-11 08:57:46 +08:00
做 lowcode 之类的前端开发 4 年了,对程序员来说确实不那么香。
但是它快啊、快啊。不需要程序员就能产出能页面甚至是小应用啊,对某些人还是很香的。
MushiUta
2023-08-11 09:11:44 +08:00
1.首先,两个人开发同一个页面就很奇怪。
2.阿里开源的只是最基础的渲染器和组件库,像版本回退,多人协作这些本来就需要你自己实现。
xyholic
2023-08-11 09:53:41 +08:00
low/no code 虽然我不用,但不得不说市场下沉是大方向,这个挡不住,低端程序员的市场会被侵蚀
wenjie0032
2023-08-11 09:59:14 +08:00
@colincat #12
我目前在用的是 基于 go + vue 自研的一套前后端一体化工具, 尚未开源, 不过类似开源的项目很多, 比如

百度的 https://github.com/baidu/amis
唯品会的 https://github.com/vipshop/ams
Yao https://github.com/YaoApp/yao

amis/ams 这类是只做前端低代码, 需要根据自己项目的后端情况再搭建一下整体工程

yao 这个是 前后端一体化的开发引擎, 看介绍十分强大, 不过我觉得太重了, 没具体在项目中使用
voidmnwzp
2023-08-11 12:19:13 +08:00
op 用的是 ivx 吧 我也在用,那种感觉真的跟吃屎一样
HaroldFinchNYC
2023-08-11 12:44:54 +08:00
@murmur 你没遇到多人改一个页面,只能说明你公司太小
murmur
2023-08-11 12:46:14 +08:00
@HaroldFinchNYC 我写的很清楚,低代码的场景非常专一,就是企业开发,而且是最好是和审批管理类有关

那种带协作的低代码生成的是完整的 spring boot+vue 项目,源码都在你手上,不能协作只能说你选型问题太大了
vivisidea
2023-08-11 13:46:06 +08:00
这个 lowcode 平台有问题吧,简单点直接 lock ,同一时间只允许一个人编辑同一个模块

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

https://www.v2ex.com/t/964282

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

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

© 2021 V2EX