• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xuld
V2EX  ›  程序员

2026 谈低代码产品

  •  
  •   xuld · Jul 31 · 2348 views
    This topic created in 50 days ago, the information mentioned may be changed or developed.

    如果你的老板正在逼你使用“低代码产品”。或者,
    他打算让你开发一个低代码产品。
    但你又很反感,那可以将这篇文章发给你的老板,说不定可以改变他的想法。

    1. 什么是低代码产品

    每个人心里所想的低代码产品,其实从未统一过。

    在前端眼里,低代码产品就是一个通过拖拉拽做前端的工具,
    但多数商用的前端页不会是纯静态,至少需要从后端服务器拉取一些数据并填充进来。

    好在多数低代码产品都支持简单的调用接口和填充数据。

    但如果想加一些复杂的交互逻辑呢?
    比如两个下拉框需要数据联动,比如有些选项只有会员才能看到。
    这些逻辑光靠图形是很难表达清楚的,只能用文字描述,也就是代码。

    有些低代码产品经理,和很多做领导的,思路非常简单,他也承认做交互很难,但没有关系,
    先做一个简单的版本先发布,其他复杂功能“下个”版本再加。
    但这种“下个版本再加”和别的“下个版本再加”是有本质区别的。

    因为做交互是不可或缺的核心功能,没有它,整个低代码产品等于废物。 就像做抖音,先做团购功能,刷视频的功能“下个版本再加”。
    就像做微信,先做钱包支持功能,聊天的功能“下个版本再加”。

    很多低代码开发团队从上到下都带着“复杂功能以后再说”的心态,
    直到最后团队解散时,依然留了大量未完成的需求。

    低代码产品上线后,领导一定会开始分配项目,但会发现和预期差异较大。

    有坚持力的老板和产品经理,就开始想到了一个妙计:
    既然这个项目的很多交互功能做不了,那就现加,
    缺啥补啥,只要项目经验丰富了,低代码产品就无敌了。

    于是,所有人都进入一个状态:
    一边改造低代码产品、一边做项目。

    最终前端开始发疯了。
    本来直接完成项目就好,一天的工作量,现在要先改造低代码产品,花个 2 天,然后再用这个产品做项目,花个半天。 而且,代码比直接用 React/Vue 要难改多了,不能随意使用 npm 上的包,不能使用一用就爱上的 vite 热刷新,甚至调试都要用最低级的 console.log 。

    所以,大部分前端都觉得低代码是“傻逼领导”才会做的事情。

    当然,所有领导眼里都和明镜似的,他知道,一个取代前端的产品,无论做的再好,前端都会来挑刺的,
    因此前端骂再多,他都当听不到。

    2.低代码产品应该是怎样的

    多数仍然坚持做低代码的领导眼里,他其实也明白低代码是做不成通用的。

    他会将低代码产品的用途缩小到一个特定的场景:比如就是做权限管理工具、就是做流程管理功能。

    这是可行的,其实有很多面向运营、财务、人力的工具,都可以做成低代码产品,但这有个前提:
    你必须改变你的认知,低代码不一定是一个拖拉拽画界面的工具,而是一个针对特定人群(非程序员)解决重复劳动的工具,
    它可能有拖拉拽,也可能没有,具体看需求。

    结论:如果你和领导在“2026 开发低代码产品还有没有意义的观点上有矛盾”,大概率是因为你们心理所想的低代码产品压根不是一个东西。

    不要再说有 AI 了,谁还用低代码。
    要说写代码,用 AI 可能比低代码好,但低代码产品本身就不是用来写代码的。

    假如行政部负责人经常需要写一些格式规范的公司红头文件,
    希望你做个工具,可以自动生成抬头、时间等信息。 你对他的回复是“你用 AI 写”吗?

    3. 低代码产品能不能做到通用

    我认为能,但这个事情不是一个只会调接口、填数据的前端能做到的。
    就像能自己制作电饭煲的厨师,一定是极少数。

    所以,站在领导的角度,当一个前端极大的向你否定低代码产品的意义时,大概率是他真的做不了,你需要换人,或放弃这个想法。
    否则,坚持开发低代码产品就是浪费公司的资源。

    4. 我认为正确的低代码产品架构

    一个项目是由前端和后端组成的,从商业角度:要不这个产品收一次钱能完全搞定全部,要不就不收费,
    就像你开饭店就得向顾客提供筷子、纸巾,而不是让客户自己想办法。

    如果一个低代码产品只能做特定功能的活,那它在商业上基本废了,除非这个产品是公司内部给其他部门的人员使用的。

    因此,做低代码产品,必须从后端底层入手——必须要做到能直接生成可部署的后端服务,同时还要提供生态、调试、版本管理、多人协作等相关配套。
    至于前端,交互部分其实和后端是一样的解法的,图形部分则靠传统的拖拉拽就可以了。

    5 replies    2026-08-01 17:36:08 +08:00
    mmmmms
        1
    mmmmms  
       Jul 31
    低代码产品能不能做到通用 我认为能
    ---------------------------
    能个鬼,顶多在某一个特定狭窄的垂直领域上能够做到有限的可复用,但凡要加一点新东西,不也要程序员屎上雕花
    Cenat
        2
    Cenat  
       Jul 31   ❤️ 1
    讲话很有领导风范
    pathinfuture
        3
    pathinfuture  
       Jul 31
    @mmmmms 屎上雕花!!!!

    这年头还有低代码,真是不知道怎么死的
    binhsu
        4
    binhsu  
       Jul 31
    早在疫情时代主导过 DSL 方案的低代码项目,局限性太大了,无法满足各种奇葩甲方的,无尽的补丁。这套具有时代局限性性的东西就应该扫入历史的垃圾堆,现在 AI 都几乎步入许愿阶段了,5K 招个计算机大学生+SOTA 模型订阅不好吗?哪里要修改点哪里;哪个竞品做得好,截图或视频丢 agent ,这才是当前时代的解决方案。
    Rorysky
        5
    Rorysky  
       Aug 1
    AI 时代还搞这些就是技术视野有问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3422 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:03 · PVG 13:03 · LAX 22:03 · JFK 01:03
    ♥ Do have faith in what you're doing.