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

node.sql 咨询

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

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

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