2016-10-24 3 views
5

Я собираюсь создать приложение Nodejs с Postgresql в качестве задней части. Я не буду использовать ORM, например Sequelize due to poor documentation and performance problems или любой другой ORM - ORM is an anti-pattern.node-postgres vs pg-prom для приложения Nodejs

Я нашел узел-Postgres и пг-обещание являются кандидатами в этом отношении. Таким образом, может ли кто-нибудь прояснить сценарии, которые один из инструментов лучше, чем другой, или какой из них - путь описания, при условии, что узел-постгрес разрабатывается с 2010 года и pg-обещание с 2015 года.

ответ

9

pg-promise использует node-postgres внутренне. AFAIK pg-promise - это набор API более высокого уровня, основанный на обещаниях, который вам может пригодиться. Я бы рекомендовал использовать то, что вам будет лучше. Я автор node-postgres.

+0

@brainc Я знаю, что вы являетесь автором узлов-postgres. Я слышал, что API высокого уровня - это то, что проще в использовании, верно? –

+1

@AbdihafithKhalif, который обычно является понятием более высокого уровня, LOL. –

+0

А, спасибо @ vitaly-t, любые другие детали, которые вы хотели бы добавить? –

 Смежные вопросы

  • Нет связанных вопросов^_^