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

node.sql 咨询

  •  
  •   miscnote · 4 天前 · 1772 次点击

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

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

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

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

    要不要学个 python ,py + sql 更能做完整的东西
    spritecn
        18
    spritecn  
       4 天前
    GraphQL ,还有 python 套层 api 直读数据 库,应该让 ai 写都不需要思考的
    chtcrack
        19
    chtcrack  
       4 天前
    用 AI 不是随便写吗?难道 AI 都不会用?
    dode
        20
    dode  
       4 天前
    springboot jpa
    dbit
        21
    dbit  
       4 天前
    @miscnote #8 只写接口可以用 hapi, 低代码页面可以用百度开源的 amis, 如果是 bi 工具可以了解下 redash
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   775 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:12 · PVG 05:12 · LAX 13:12 · JFK 16:12
    ♥ Do have faith in what you're doing.