我将使用Postgresql构建一个Nodejs应用程序作为后端。我不会使用像Sequelize due to poor documentation and performance problems或任何其他ORM - ORM is an anti-pattern这样的ORM。
我发现 node-postgres 和 pg-promise 是这方面的候选人。因此,任何人都可以澄清其中一个工具比其他工具更好或者哪个工具可以用于描述的情景,前提是node-postgres自2010年以来一直在发展,并且自2015年以来一直是pg-promise。
答案 0 :(得分:19)
pg-promise在内部使用node-postgres。 AFAIK pg-promise是一组基于承诺的高级API,您可能会觉得它很有用。我推荐使用你感觉更舒服的任何一种。我是node-postgres的作者。