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

node.sql 咨询

  •  
  •   miscnote · Dec 3, 2025 · 2672 views
    This topic created in 164 days ago, the information mentioned may be changed or developed.

    我有个亲戚是做数据工作的,各种 sql 玩的飞起,包括 mysql, pg sql, spark sql, hive sql 都很熟,什么 window 函数,external 函数(比如 time_bucket )我都没见过。

    她想开发一个后端应用,但是不会 python 也不会 js ,问我有没有类似于 node.js 的 sql 项目?就是用 sql 也可以开发后端应用。这个我还真不清楚。各位大佬有熟悉的吗?

    21 replies    2025-12-03 12:49:35 +08:00
    xiaohanyu
        1
    xiaohanyu  
       Dec 3, 2025
    prisma/drizzle 目前是两个比较流行的 node.js SQL 库,可以看看。
    BatmanOfficial
        2
    BatmanOfficial  
       Dec 3, 2025 via iPhone
    用 java 得了
    seekafter
        3
    seekafter  
       Dec 3, 2025
    用 sql 开发后端什么意思? 是想用 node 做后端然后支持数据库查询吗?
    node 全栈项目可以看看 nextjs, 然后有个 nestjs 是 node 的后端框架.
    nextjs 是 react 语法的, 对应 vue 语法的叫 nuxtjs. 这三个名字很像, 别搞混了
    skkakaka2
        4
    skkakaka2  
       Dec 3, 2025
    就是那种封装好 api 然后只填 sql 然后就可以直出接口的平台吧?这个网上一搜一大把吧应该,外包公司喜欢用这种
    jifengg
        5
    jifengg  
       Dec 3, 2025
    就拿 mysql 来说,用 sql 写个存储过程都难过得要命,调试更是吐血,就别想着用纯 sql 来写业务了。
    Ketteiron
        6
    Ketteiron  
       Dec 3, 2025
    有的,这叫 BAAS ,数据库即服务,可以看看 postgrest 。
    创建一张表就自动生成这张表的 CURD 接口,通过编写 sql 来编写服务。理念是好的,但写起来不比重新学一门编程语言好多少。
    zy445566
        7
    zy445566  
       Dec 3, 2025
    不是 找一个有 Ai 的编辑器搭一个不就完了 现在还需要啥代码
    如果是 web 服务+界面:给我搭建一个前后端一体的项目,可参考使用 next.js 做框架,功能是...我的额外需求是...
    如果是 PC 客户端:给我搭建一个跨 Win,Mac 的客户端,可参考使用 electron 做框架,功能是...我的额外需求是...
    如果是 App 客户端:给我搭建一个跨 IOS,android 的 App ,可参考使用 ReactNative 做框架,功能是...我的额外需求是...
    如果想用 SQL ,尽量不使用 ORM ,更多使用预编译的 SQL ,你想改 SQL 不是就手到擒拿么
    miscnote
        8
    miscnote  
    OP
       Dec 3, 2025
    她其实想做的就是写好 sql ,有个 web 服务器,能接受用户查询条件,返回 sql 结果。她不想(也不懂)写 web 业务。
    LandCruiser
        9
    LandCruiser  
       Dec 3, 2025
    怎么没人提 AI 呢?不是要淘汰程序员了吗,怎么换了个语言就遭不住了,用 AI 啊。
    ntedshen
        10
    ntedshen  
       Dec 3, 2025
    > 写好 sql ,有个 web 服务器,能接受用户查询条件,返回 sql 结果。
    > 不想(也不懂)写 web 业务。

    他是不是在找 phpMyAdmin ?
    jchencode
        11
    jchencode  
       Dec 3, 2025
    Vibe Coding 就好了呀
    miscnote
        12
    miscnote  
    OP
       Dec 3, 2025
    @ntedshen phpmyadmin 对 dba 的吧,有对普通用户友善的吗?
    Maboroshii
        13
    Maboroshii  
       Dec 3, 2025
    存储过程?哈哈
    kakki
        14
    kakki  
       Dec 3, 2025
    SQL 是面向集合的描述语言,她得学一个命令式语言,既然各种 sql 玩的飞起,学个语言不和喝水一样简单.
    kerwin1874
        15
    kerwin1874  
       Dec 3, 2025
    SQL 都能玩得 6 ,配合 AI 学个 crud 不是轻轻松松的
    susunus
        16
    susunus  
       Dec 3, 2025
    python 和 js 公认最好入门的语言了(谁公认的?我公认的)
    momocraft
        17
    momocraft  
       Dec 3, 2025
    纯 SQL 我能想象的就 BI 那样

    要不要学个 python ,py + sql 更能做完整的东西
    spritecn
        18
    spritecn  
       Dec 3, 2025
    GraphQL ,还有 python 套层 api 直读数据 库,应该让 ai 写都不需要思考的
    chtcrack
        19
    chtcrack  
       Dec 3, 2025
    用 AI 不是随便写吗?难道 AI 都不会用?
    dode
        20
    dode  
       Dec 3, 2025
    springboot jpa
    dbit
        21
    dbit  
       Dec 3, 2025
    @miscnote #8 只写接口可以用 hapi, 低代码页面可以用百度开源的 amis, 如果是 bi 工具可以了解下 redash
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   925 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 19:51 · PVG 03:51 · LAX 12:51 · JFK 15:51
    ♥ Do have faith in what you're doing.