4

计算机经历几十年 CURD,难道没有一个大而全的解决方案吗?

 3 years ago
source link: https://www.v2ex.com/t/788561
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

计算机经历几十年 CURD,难道没有一个大而全的解决方案吗?

  heheda11 · 9 小时 22 分钟前 · 2135 次点击

一套告诉你 CURD 操作就没有?

比如 超强 UI 脚手架。。 从 ES Redis MYSQL 一些列中间件 一键勾选自动生成,所有基本库操作

从追踪连到日志分析,性能警告

就没有这样的东西吗?

27 条回复    2021-07-10 00:42:58 +08:00

nowheremee

nowheremee   9 小时 7 分钟前

没有银弹。

fishily1993

fishily1993   9 小时 3 分钟前   ❤️ 3

我很感激没有这种东西,要不然我就只能去要饭了

IgniteWhite

IgniteWhite   8 小时 58 分钟前 via iPhone   ❤️ 3

C R U D

https://en.m.wikipedia.org/wiki/Create,_read,_update_and_delete

不是 curd 。curd 是凝乳。取 crud 因为 crud 这个词本身有渣渣的意思。造句:我是一个只会 CRUD 的 crud

wangxin13g

wangxin13g   8 小时 20 分钟前   ❤️ 3

上一个想这么玩的 DW 坟头草已经三尺深了。

shaojz2005

shaojz2005   8 小时 10 分钟前

低代码平台就是尝试解决这个问题嘛

bthulu

bthulu   8 小时 3 分钟前

光一个好用的 orm 框架, 没有真泛型的语言都实现不了.

polyang

polyang   7 小时 51 分钟前

还好没有这东西,不然还要我们干嘛

infun

infun   7 小时 37 分钟前

不同的业务有不同的需求,不同的领导有不同的偏好

dji38838c

dji38838c   7 小时 34 分钟前

一共才四个字母,天天都要做,顺序都还说不对
可见还是很有必要继续下去。

pkoukk

pkoukk   7 小时 29 分钟前

我在家做饭的时候也感叹于做饭的繁琐,为啥没有省力的解决方案。
目前的方案再方便,洗菜、切菜、炒菜、洗碗也是分开的。

3dwelcome

3dwelcome   7 小时 28 分钟前   ❤️ 1

@wangxin13g DW 一开始方向就错了,Web 工具就不应该走传统客户端设计的路线。

就应该在线设计,类似 figma 那种可见即可得,模板式傻瓜开发。

然后帮客户自动托管网站,托管数据库,托管 CMS 后台。DW 如果起初能对接在线数据库,也不会死那么惨了。

要想把 CRUD boys 干掉,就必须把数据库和后台一锅端。

maemual

maemual   7 小时 23 分钟前

单纯 CRUD 可以搞啊。但是有什么用的。哪家需求这么弱呢。

msg7086

msg7086   7 小时 21 分钟前 via Android

只是 crud 的话 rails 还可以吧,再多了就不清楚了。

walpurgis

walpurgis   7 小时 20 分钟前

通用解决方案的整合速度赶不上底层组件的迭代吧,看现在招聘市场主流的 Springboot Vue React,出现也就 10 年不到,被市场认可也就 5 年左右,哪有几十年
这两年迭代速度稍微放缓,低代码平台概念又开始火了,我寻思这不都以前玩剩的,只不过用了新的基础技术套个新名词

NewYear

NewYear   5 小时 53 分钟前

@maemual
OA 系统啊,企业里各种表单,需求非常大,快速设计界面,权限(分字段)、审批流、报表、字段运算(公式)、表单关联和回写数据、消息推送……

morty0

morty0   5 小时 3 分钟前

@bthulu go 表示很淦

DoctorCat

DoctorCat   4 小时 58 分钟前

桌面软件开发时代,RAD 开发的意思。但是 VB 与 Delphi 也凉凉的,都是换汤不换药。

zzyphp111

zzyphp111   4 小时 26 分钟前

我记得当年织梦系统就是这样的,完全不需要 crud,全都是 ui 操作,那还是 2010 年....

c88155745

c88155745   2 小时 39 分钟前

你想失业,还是想更内卷呢。

littlewing

littlewing   2 小时 26 分钟前

小网站和系统有低代码可以尝试,大的系统,CRUD 只占很小一部分

JerryCha

JerryCha   2 小时 24 分钟前

C: 指 A 部门 B 角色 C 岗位具有 D 资质但不是 E 编制的人可以向 F 部门 G 角色 H 岗位且与 E 编制下 I 不存在利益关系的员工提起一个 create 操作申请,批准后交由 J 部门随机指定一名具有 K 权限的人进行创建。

BeautifulSoap

BeautifulSoap   2 小时 1 分钟前 via iPhone

程序员都自嘲说只写 CRUD,但实际上想想 CRUD 是干嘛的?是用来完成业务逻辑的。

业务逻辑代表着现实世界中千变万化无比复杂的需求,业务逻辑就是现实,那么请问世上真的能有这么一个模型或框架可以覆盖绝大多数的业务逻辑吗?答案肯定是不存在的,世上没有银弹。即便是 CRUD 根据不同的业务需求,实现方式都会有巨大的变化,自然就不存在什么一劳永逸大而全的工具了。
目前各种 CMS 算是在通用 CRUD 这方面做的还算好的,但是 CMS 的用途也没你想得那么通用不是吗

Jooooooooo

Jooooooooo   1 小时 51 分钟前

有啊

脚手架已经够完善了

yellowV2ex

yellowV2ex   1 小时 39 分钟前

十几年前搞过一个生成 PHP 的东西,填几个表和数据库字段就自动生成 sql,管理后台和 api 接口以及前端的请求,想不到这么多年了,还没有傻瓜工具出来,是后端人员太便宜了还是需求不够多?

snw

snw   1 小时 14 分钟前 via Android

企业的 ERP 等系统大部分就是 CRUD,但你看 SAP 、Oracle 做这么多年了做得那么复杂都没有到终点,说到底还是因为业务需求太多样,并没有通用解决方案。

IvanLi127

IvanLi127   1 小时 4 分钟前 via Android

等所有产品都是程序员转行时 可能有希望

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK