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

2026 谈低代码产品

  •  
  •   xuld · 3h 5m ago · 396 views

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

    1. 什么是低代码产品

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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