朋友公司内部出了个前端拖拉控件就能生成页面的神器

2019-05-16 21:10:55 +08:00
 b1iy
如题。

朋友公司是做企业系统的,又因为客户稳定,所以成立十几年了,都还没有前后端分离,现在还是 JSP...因为这样,招的人大多数也呵呵了。于是前些年(2015 年左右),内部策划了这个系统,直到今年,在没有任何项目测试的情况下,强上这个工具,所有新项目必须要用这一套,就算延期也要用。然而结果就是,没人想用,或者说是被坑怕了,不敢用了。

先说下功能: 在这个系统中,在网页中,拖拉组件生成页面 (基于 Vue.js)。

生成步骤: 新建工程 -> 新建页面 -> 拖拉控件 -> 在一个 css 输入框中写 css -> 在一个特定的 js 文本框中写 js 逻辑 -> 还有各个 vue 生命钩子的特定输入框( mounted 等) -> 预览-> 调试样式等 -> 复制调试后等 css 等代码-> 回到修改页面 -> 粘贴 -> 预览 -> ……-> 导出 -> 集成到 spring 项目 -> 发布

反人类:
1. N 级到嵌套层级
2. 不支持语法提示、联想(和记事本一般)
3. 系统还在迭代,每次升级后,经常导致已完成页面崩溃
4. 基础组件要定制小修改或功能不完善等,只能和开发系统的开发者提需求,而后开发者修改完善后你才能使用
6. 路由不用,用 iframe
5. 不支持代码回滚 (保存 === git commit)
8. …………

数不完等缺点,数不尽等崩溃次数……

说不完道不尽,到现在估计投入了 700+ 万人民币了, 大家都以为是个神器, 结果到手后发现这东西简直就是内燃机时代等蒸汽机。

大家对这工具有何看法?
5232 次点击
所在节点    程序员
49 条回复
winglight2016
2019-05-16 21:23:02 +08:00
很多大公司喜欢搞这种“开发平台”,比如,远光搞了个 GRES 什么的,号称花了 2000 多万开发了两年多,其实是花了几百万买了一家上海公司的产品然后定制出来的,据我看,大约也是 20 年前的先进技术
airyland
2019-05-16 21:28:44 +08:00
产品不行,技术不行,钱白花了。
HuHui
2019-05-16 21:30:54 +08:00
很多公司都有这样的平台
lynskylate
2019-05-16 21:40:28 +08:00
我呆的几个公司都有,最终只能在某个小领域发光发热,这个世界的需求太复杂。
xiaopc
2019-05-16 21:46:26 +08:00
emmm...
目标是对标蚂蚁金服的飞冰?
YuxiangLuo
2019-05-16 21:48:09 +08:00
想起了我的领导强烈给我推荐"基于 bootstrap 的拖拉生成网页"技术,就一种非它不可的感觉。我能怎么办呢,只能一个劲地点头,等他走了继续用 canvas 画他要的界面。
q8164305
2019-05-16 21:48:18 +08:00
我以前也做过这种,只能完成简单的,复杂的完全做不了
fairyto2
2019-05-16 21:49:36 +08:00
@xiaopc 集团的是飞冰,蚂蚁是 antd
murmur
2019-05-16 21:56:04 +08:00
其实想那么多都是多余,限制 container 的宽度,居中对齐,然后剩下的元素都是 position:absolute,
luob
2019-05-16 21:59:43 +08:00
居然用起了 vue,这一点都不企业。
我很好奇,这个 700 万的项目单元测试怎么写的。
abcbuzhiming
2019-05-16 22:07:01 +08:00
我说,这玩意,不就是 asp.net 里的 webform 吗
wisetc
2019-05-16 22:35:16 +08:00
so simple, so productive. It's glorious and ridiculous.
connection
2019-05-17 01:39:22 +08:00
这类工具使用于特定一些点,针对某些重复的场景较为有效。

个人认为这种工具,定位应该是生成某一种特定页面(后台表单,运营页面)
而不是生成一个“网页”。原本的定位不准确很容易到后面走上歪路。
luozic
2019-05-17 07:13:34 +08:00
mfc 微软几几年
搞的?
bilibilifi
2019-05-17 07:34:11 +08:00
如果是成熟平台的话感觉 formal method 确实会很管用,把准备好的模块用 dsl 组装一下就行,但是不明白为什么不用现成的 xtext 之类的工具。
bilibilifi
2019-05-17 07:34:51 +08:00
以我上课时摸鱼的效率来说都能把大作业搞完
bilibilifi
2019-05-17 07:35:58 +08:00
语法检查,提示都是工具自带的
rogwan
2019-05-17 07:42:20 +08:00
zuma.com 这种?
s609926202
2019-05-17 07:55:56 +08:00
Wordpress Elementor 插件
mmdsun
2019-05-17 08:04:45 +08:00
微软的 webform,winform 既视感

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

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

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

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

© 2021 V2EX