node-postgres与Nodejs应用程序的pg-promise

Abd*_*lif 12 postgresql node.js node-postgres pg-promise

我将使用Postgresql构建一个Nodejs应用程序作为后端.我不打算使用像Sequelize这样的ORM,因为文档和性能问题不好或任何其他ORM - ORM是一种反模式.

我发现node-postgrespg-promise在这方面是候选者.因此,任何人都可以澄清其中一个工具比另一个工具更好的方案,或者哪个工具更适合描述,前提是node-postgres自2010年以来一直在发展,并且自2015年以来一直是pg-promise.

小智 21

pg-promise在内部使用node-postgres.AFAIK pg-promise是一套基于承诺的高级API,您可能会觉得它很有用.我推荐使用你感觉更舒服的任何一种.我是node-postgres的作者.

  • "那么,任何人都可以澄清其中一种工具比其他工具更好的情景吗?" 只是引用OP中尚未回答的行 (14认同)
  • @AbdihafithKhalif 这通常是更高级别的概念,哈哈。 (2认同)
  • @PrimeLens [pg-promise 记录了它在基本驱动程序之上添加的内容](https://github.com/vitaly-t/pg-promise#about)。 (2认同)