【问题标题】:node-postgres vs pg-promise for Nodejs ApplicationNodejs应用程序的node-postgres vs pg-promise
【发布时间】:2017-03-05 22:24:36
【问题描述】:

我将构建一个使用 Postgresql 作为后端的 Nodejs 应用程序。我不会使用像 Sequelize due to poor documentation and performance problems 或任何其他 ORM - ORM is an anti-pattern 这样的 ORM。

我发现 node-postgrespg-promise 是这方面的候选者。因此,如果 node-postgres 自 2010 年以来一直在开发,而 pg-promise 自 2015 年以来一直在开发,那么任何人都可以阐明哪种工具比另一种更好或哪种工具可以描述的场景。

【问题讨论】:

    标签: node.js postgresql node-postgres pg-promise


    【解决方案1】:

    pg-promise 在内部使用 node-postgres。 AFAIK pg-promise 是一组基于 Promise 的高级 API,您可能会发现它们很有用。我建议使用您感觉更舒服的任何一种。我是node-postgres的作者。

    【讨论】:

    • @brainc 我知道你是 node-postgres 的作者。我听说高级 API 更容易使用,对吗?
    • @AbdihafithKhalif 这通常是更高级别的概念,哈哈。
    • @AbdihafithKhalif Ahem,我是 pg-promise 的作者,在这里并不重要,但你也没有具体说明 :)
    • “那么,谁能澄清一下哪种工具比另一种更好的场景”?只是引用 OP 中尚未回答的行
    猜你喜欢
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 2017-04-24
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多