V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
idlewater
V2EX  ›  程序员

业余程序员,做这样一个可视化前端算是什么水平?

  •  1
     
  •   idlewater · 2023-03-01 10:46:07 +08:00 · 17957 次点击
    这是一个创建于 667 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人背景,科班毕业,软件开发几年之后,改行做外贸。3 年前重新开发软件(业余做),做了这样一个前端,地址: https://github.com/rxdrag/rxeditor 演示地址: https://rxeditor.vercel.app/ 文章: https://zhuanlan.zhihu.com/p/610182592 包含:可视化编辑、数据模型绑定、前端逻辑编排

    大佬们看一下,跟专业程序员还有多大差距。后端也懂一些,做过一个可视化后端。

    因为比较喜欢敲代码,后面考虑两个方向:1 、跟人合作一个项目; 2 、找一份工作。年龄比较大了,有机会吗?

    186 条回复    2023-05-21 16:42:22 +08:00
    1  2  
    asasas2114823
        101
    asasas2114823  
       2023-03-01 15:01:50 +08:00
    问下大佬,外贸专业的大专今年入行容易吗
    arfaWong
        102
    arfaWong  
       2023-03-01 15:03:03 +08:00
    演示的 demo 里,可以新建页面吗?找了半天没找到功能按钮的入口
    idlewater
        103
    idlewater  
    OP
       2023-03-01 15:03:52 +08:00
    @asasas2114823 今年外贸是稍微难一点,但是最近一段时间询盘量可以,欧美经销商库存据说消耗的差不多了。
    idlewater
        104
    idlewater  
    OP
       2023-03-01 15:04:57 +08:00
    @arfaWong 这只是前端部分,没有新建功能,等跟后端结合起来就可以了
    corcre
        105
    corcre  
       2023-03-01 15:32:44 +08:00
    这是业余? 我是什么臭鱼烂虾我自己爬.jpg
    试了一下, 宽度 /高度这种设置的时候循环点击交互好像有点不太友好(切换的时候还会有什么东西闪现一下). 样式-显示下面的选项看不太懂是干嘛的, 这种只有图标最好加上 title 属性("显示"两个字有"显示"的 title, 但是选项没有🤣)
    del1214
        106
    del1214  
       2023-03-01 15:32:47 +08:00
    11 年前端表示自愧不如
    idlewater
        107
    idlewater  
    OP
       2023-03-01 15:34:42 +08:00
    @corcre 谢谢大佬,后面改进
    um1ng
        108
    um1ng  
       2023-03-01 16:06:44 +08:00
    做得很好,下次别做了
    weijancc
        109
    weijancc  
       2023-03-01 16:12:46 +08:00
    感觉使用场景不大, 不过水平很高.
    hellsnow
        110
    hellsnow  
       2023-03-01 16:15:53 +08:00
    这个怎么说呢,我工作两年做的就是类似这个东西,其实不难,现在这么多年了,(我的水平)还是那样。。。
    hellsnow
        111
    hellsnow  
       2023-03-01 16:16:30 +08:00
    确实挺好看的
    Mrzhs
        112
    Mrzhs  
       2023-03-01 16:19:18 +08:00
    哇靠.. 我们公司刚买了一个和你这个差不多的. 3K.
    zilongzixue
        113
    zilongzixue  
       2023-03-01 16:21:19 +08:00
    看完我只想说一句,我不是针对谁我只想说在座的各位都是垃圾
    idlewater
        114
    idlewater  
    OP
       2023-03-01 16:42:16 +08:00
    @Mrzhs 卧槽,还不到一个月工资
    simo
        115
    simo  
       2023-03-01 16:51:35 +08:00
    大概看了下代码和体验 demo ,水平很不错,比我认识的 90%+前端都强
    wellerman
        116
    wellerman  
       2023-03-01 16:52:17 +08:00
    不错,有想法。
    xrr2016
        117
    xrr2016  
       2023-03-01 16:57:17 +08:00
    牛啊
    wednesdayco
        118
    wednesdayco  
       2023-03-01 16:58:03 +08:00
    你们都没发现他这个最 NB 的是控制器那块
    idlewater
        119
    idlewater  
    OP
       2023-03-01 17:02:04 +08:00
    @wednesdayco 我对这部分也挺满意的,有朋友拉我去用这部分给 RPA 做可视化
    creanme
        120
    creanme  
       2023-03-01 17:13:04 +08:00
    非常强
    cmingxu
        121
    cmingxu  
       2023-03-01 17:13:47 +08:00
    大佬 包养我
    TaoLoading
        122
    TaoLoading  
       2023-03-01 17:47:21 +08:00
    大佬牛逼,我是菜鸡
    lizhesystem
        123
    lizhesystem  
       2023-03-01 19:39:48 +08:00
    这种东西,对于前端来说,开发和业务设计都挺磨人的,非常考验功底。反正我是做不出来🤡
    Aloento
        124
    Aloento  
       2023-03-01 19:47:28 +08:00
    这才是专业的 @israinbow
    chrosing
        125
    chrosing  
       2023-03-01 20:04:51 +08:00
    想请问一下。这个项目花了多久的时间
    danhua
        126
    danhua  
       2023-03-01 20:09:51 +08:00
    粗略的看了一下,我这几年前端算是白干了。
    SunsetShimmer
        127
    SunsetShimmer  
       2023-03-01 20:33:07 +08:00
    很厉害。
    GitHub 仓库的 Description 有个 typo
    idlewater
        128
    idlewater  
    OP
       2023-03-01 20:42:07 +08:00
    @SunsetShimmer 谢谢大佬提醒,但是我没找到哪个 typo 在哪里
    idlewater
        129
    idlewater  
    OP
       2023-03-01 20:43:43 +08:00
    @chrosing 这个版本花了 3 个月,之前做了三个版本:html 版,react mui mobx 版,react mui recoil 版,每个版本平均 2 个月吧,也是积累到现在
    inframe
        130
    inframe  
       2023-03-01 21:48:26 +08:00
    看起来,和百度的 amis 有点像的
    ruoxie
        131
    ruoxie  
       2023-03-01 21:58:51 +08:00
    之前关注过 deisgnable ,奈何文档都没出就不维护了。之前想法是基于 deisgnable 做一个 vscode 插件,直接生成代码,这样摸鱼的时间又多了
    Promtheus
        132
    Promtheus  
       2023-03-01 22:24:15 +08:00
    重新定义业余。。。这就是天赋吧
    pC0oc4EbCSsJUy4W
        133
    pC0oc4EbCSsJUy4W  
       2023-03-01 23:22:58 +08:00
    重新定义业余
    SunsetShimmer
        134
    SunsetShimmer  
       2023-03-02 00:45:27 +08:00
    @idlewater 设计一切基于**HMTL**的东西
    zhimo08
        135
    zhimo08  
       2023-03-02 01:31:51 +08:00
    楼主想创业吗?我们有一些发明专利(不是软著)关于无代码的。有兴趣,可以搜索北京时空墨公司,有三个发明专利资料。
    Peterwa
        136
    Peterwa  
       2023-03-02 09:28:16 +08:00
    @tq0106 对啊,说来我也不信
    shyrock
        137
    shyrock  
       2023-03-02 09:32:07 +08:00   ❤️ 1
    技术上来说,我觉得 OP 非常牛逼。一个开发这么一个项目,无论是架构能力,技术能力还是编码效率都是一流的。

    但是低代码的应用前景,或者说这个故事,我是一直存疑的(不仅仅是针对 OP 的项目)。
    OP 这么牛皮的设计,几乎可以不用写代码(除了判断条件那部分还有些覆盖不全)就构建一个前端应用。
    但是,这么牛皮的工具给谁用呢?专业前端?似乎他们能帮他们提高初期快速原型以及验证的效率,但是,会引入后期扩展性的问题。并且,如果要用到高级功能,不可避免要学习和掌握这套框架,这就让人担忧这个学习投入是否能有长期回报(生态问题)。
    如果给小白用,高级功能肯定对他们学习曲线更陡峭了,很难深入;低级功能呢,是否能达到拖一拖就可以用的地步,我认为这方面需要从具体业务入手进一步傻瓜化才能抓住这部分用户。

    一直以来,我觉得低代码平台想解决的生产效率和功能复杂性的兼顾问题。
    但是,这其实不是技术问题,而是哲学问题:如果提高生产效率的方式是封装,那么封装不可避免的带来一个二选一问题:能力下降或者学习成本上升(学习成本上升,就和提高生产效率矛盾了)。

    接地方理论探讨一下,再次表示对 OP 技术能力的钦佩。
    idlewater
        138
    idlewater  
    OP
       2023-03-02 09:40:13 +08:00
    @shyrock 谢谢大佬带来的深度思考,我是想在某个垂直领域深度做下去,一方面进一步优化体验,傻瓜化,另一方面针对具体的领域,进行优化设计
    xqk111
        139
    xqk111  
       2023-03-02 09:44:35 +08:00
    搞了这么多年低代码,感觉低代码就是个坑,
    idlewater
        140
    idlewater  
    OP
       2023-03-02 09:48:41 +08:00
    @xqk111 昨天在一个群里,有个朋友还套用了三体的台词:"低代码不存在了,或者说我们认为的低代码,从来没存在过。 低代码被 ai 锁死了"
    DICK23
        141
    DICK23  
       2023-03-02 09:51:23 +08:00
    自愧不如
    sakae010
        142
    sakae010  
       2023-03-02 10:00:52 +08:00
    我是业余
    apeople
        143
    apeople  
       2023-03-02 10:08:36 +08:00
    牛批,好久没有眼前一亮的感觉了
    AyaseEri
        144
    AyaseEri  
       2023-03-02 10:10:14 +08:00
    跟我司做的东西差不多,不过我觉得这东西的难度本身不在实现,然而我司的领导三天两头换想法,自己又不太懂前端。
    polarbearn
        145
    polarbearn  
       2023-03-02 10:14:34 +08:00
    666 啊,我最近也在做类似的大屏编辑器, 逻辑编排可以用 butterfly
    github.com/alibaba/butterfly
    idlewater
        146
    idlewater  
    OP
       2023-03-02 10:28:05 +08:00
    @polarbearn 大佬是专业的,不能给你比
    QKgf555H87Fp0cth
        147
    QKgf555H87Fp0cth  
       2023-03-02 10:40:08 +08:00
    有 1 说 1 ,看到就说。那个用户图标点击后,尺寸没填上去,所以点击⬆️就会从 1 开始。
    sdrpsps
        148
    sdrpsps  
       2023-03-02 10:40:25 +08:00
    我才是业余的😭
    QKgf555H87Fp0cth
        149
    QKgf555H87Fp0cth  
       2023-03-02 10:41:39 +08:00
    水平是大佬。我也有朋友 2017 年就在写,后面没写了,写操作系统去了,后面回家种果园。
    idlewater
        150
    idlewater  
    OP
       2023-03-02 10:42:55 +08:00
    @likunyan 这个版本时间不长,还有很多问题,感谢提供的信息
    idlewater
        151
    idlewater  
    OP
       2023-03-02 10:43:30 +08:00
    @likunyan 我也想回家种果园,养鸡
    tangchi695
        152
    tangchi695  
       2023-03-02 10:44:38 +08:00
    被我经理看到这贴,又要喷我菜了😤
    crankyhuo
        153
    crankyhuo  
       2023-03-02 11:08:02 +08:00
    OP 后端代码有打算开源吗
    harryh123
        154
    harryh123  
       2023-03-02 11:11:29 +08:00
    楼主对物联网数据平台熟悉吗?我们有个外包项目要做这个。
    btw, 初来咋到怎么私信?
    idlewater
        155
    idlewater  
    OP
       2023-03-02 11:14:15 +08:00
    @crankyhuo 后端是开源的,但是我还没有写文档,没时间
    idlewater
        156
    idlewater  
    OP
       2023-03-02 11:14:40 +08:00
    @harryh123 github 上有我的 qq 邮箱
    zhimo08
        157
    zhimo08  
       2023-03-02 12:04:36 +08:00
    @shyrock
    @idlewater 我觉得这位朋友说的好,看的明白。 低代码想解决的生产效率和功能复杂性的兼顾问题,这其实不是技术问题,而是哲学问题。所以需要的是全新设计思想,和特立独行的解决办法才是未来。
    zhimo08
        158
    zhimo08  
       2023-03-02 12:04:42 +08:00
    @shyrock
    @idlewater 我觉得这位朋友说的好,看的明白。 低代码想解决的生产效率和功能复杂性的兼顾问题,这其实不是技术问题,而是哲学问题。所以需要的是全新设计思想,和特立独行的解决办法才是未来。
    但是这条路也不好走
    lailailee
        159
    lailailee  
       2023-03-02 12:23:39 +08:00
    这 tm 是业余?
    idlewater
        160
    idlewater  
    OP
       2023-03-02 12:26:37 +08:00
    @zhimo08 是的,谢谢大佬
    Macv1994
        161
    Macv1994  
       2023-03-02 12:40:57 +08:00
    原来我连业余都比如啊 哭死
    daizige
        162
    daizige  
       2023-03-02 12:42:42 +08:00
    不敢揍声
    veike
        163
    veike  
       2023-03-02 13:03:36 +08:00 via Android
    产品和技术都很强😂
    cwliang
        164
    cwliang  
       2023-03-02 13:07:35 +08:00
    你是懂“业余”的
    zado
        165
    zado  
       2023-03-02 14:49:03 +08:00
    有点 Notion 的味道,但是跟它竞争太难了,国内的环境也不合适搞这个。
    plutotree
        166
    plutotree  
       2023-03-02 15:34:46 +08:00
    可以考虑搞点赚钱的小项目

    最近看 notion 本身不支持图标功能,然后就有第三方调用 notion 的 API 读取数据库数据然后以嵌入网页的形式展示图表,订阅价格 3-4 美元一个月,感觉这类钱很容易赚啊。
    类似: https://notion2charts.com/

    然后我立马注册了个 notion-chart.com
    iosyyy
        167
    iosyyy  
       2023-03-02 16:15:00 +08:00
    这是 ui 设计的活吧 感觉和前端关系不大
    iosyyy
        168
    iosyyy  
       2023-03-02 16:17:37 +08:00
    我的。。我还以为是这个里面嵌的页面 原来是外面的低代码平台 那真的挺不错的了
    idlewater
        169
    idlewater  
    OP
       2023-03-02 16:23:17 +08:00
    @iosyyy 对,是低代码前端
    dw2693734d
        170
    dw2693734d  
       2023-03-02 16:30:24 +08:00
    KyrieChen
        171
    KyrieChen  
       2023-03-02 16:44:39 +08:00
    你管这叫业余?
    lshang
        172
    lshang  
       2023-03-02 16:53:54 +08:00
    star 了,一个人搞这么完善,真的是热爱了👍🏻
    idlewater
        173
    idlewater  
    OP
       2023-03-02 16:55:34 +08:00
    @lshang 谢谢大佬
    Mistyrainjn
        174
    Mistyrainjn  
       2023-03-02 17:27:11 +08:00
    3 年前端做不到这个。你这个太强了.
    horou
        175
    horou  
       2023-03-02 18:01:35 +08:00
    这控制器确实牛皮,我都没玩明白...
    webcape233
        176
    webcape233  
       2023-03-02 18:56:35 +08:00 via iPhone
    楼主是来故意暴打的吧😢
    test4zhou
        177
    test4zhou  
       2023-03-02 21:19:26 +08:00
    已经不是一般水平的前端了
    vue666
        178
    vue666  
       2023-03-02 23:13:49 +08:00 via Android
    最终怎么生成页面,还是不大会用,感觉开发人员用不上,还不如封装好组件,自己调用,随意更改,ui 也不懂怎么弄你写得最牛逼交互那块的功能,学习成本很高,不过架构的确很牛,我觉得低代码最终不能生成代码,最终不能方便开发人员定制化还是很拉胯,哪怕生成了代码,还不如我直接引入一个组件和调用个方法来得快,就像一个表单,我还不断拖拖拖,我调个方法复制粘贴就生成了,低代码只能说高大上,kpi 产物,不过不得不说你写得真的牛🐮
    idlewater
        179
    idlewater  
    OP
       2023-03-03 08:34:49 +08:00
    @vue666 谢谢大佬,正常的话不需要代码,画完就能跑,这只是设计部分
    echoyangjx
        180
    echoyangjx  
       2023-03-03 09:42:39 +08:00
    我直呼专业
    kasusa
        181
    kasusa  
       2023-03-03 10:47:51 +08:00
    1.5k star 还自称业余吗……
    我觉得很多人专业搞这个也不一定有你强。
    idlewater
        182
    idlewater  
    OP
       2023-03-03 10:50:22 +08:00
    @kasusa 这两天就来了 600star
    huangyu2021
        183
    huangyu2021  
       2023-05-05 02:00:15 +08:00
    大佬对 RPA+低代码创业感兴趣?,求+v ,kai-test
    idlewater
        184
    idlewater  
    OP
       2023-05-05 18:17:21 +08:00
    @huangyu2021 有个朋友聊过 RPA ,我觉得逻辑编排部分,挺适合的,可以聊聊,加你 v 了
    xe2vforesu
        185
    xe2vforesu  
       2023-05-20 10:16:29 +08:00
    看起来很强大,但是不太明白这个产品的用途是什么,大佬有面向用户的说明文档吗?我的困惑如下:
    1.用途是什么?快速搭建原型演示页面,或者是能够通过拖拉拽配置完成前端应用页面(后端数据又是如何交互的)
    2.试了几个组件,下拉框没有搞明白怎么录入可选项;单选按钮怎么构成一个分组,比如性别 男 女 这种应该对应一个值;多选框也没明白怎么把它们组合为一个分组,比如出行方式有 打车 公交 骑行 步行 这种应该用一个变量接收
    3.看了 B 站上逻辑编排部分,大概明白怎么回事,但是其他一些组件又是如何使用的,比如初始化中的 [循环] [合并]
    希望有空答疑一下
    idlewater
        186
    idlewater  
    OP
       2023-05-21 16:42:22 +08:00
    @xe2vforesu 感谢大佬关注,这是个简单的低代码前端,会跟我的低代码后端合并为一个低代码平台。由于时间较短,前端部分并不完善,还在进一步完善中。
    组件的话,可以根据需要自定义,能够提供 ref 的普通组件,都可以接入系统。
    逻辑编排部分的元件,也是可以自定义的,我只是提供了个思路跟框架。当然,具体功能,我也在进一步完善。
    感谢!
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   932 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:22 · PVG 05:22 · LAX 13:22 · JFK 16:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.