ラベル PostgreSQL の投稿を表示しています。 すべての投稿を表示
ラベル PostgreSQL の投稿を表示しています。 すべての投稿を表示

2016/11/28

Node.js + Express4 + Sequelize + PostgreSQLでRESTful APIサーバをつくる

3tierシステム(Webサーバ+APサーバ+DBをサーバ)のWebサービスをつくる一人プロジェクトをしており、今回はサーバサイドのNode.js + Express4 + Sequelize + PostgreSQLの構成でRESTfulなAPIサーバをつくった。

実行環境は以下のとおり。

  • Windows7
  • Node.js >= 6.0
  • Express - 4.14.0
    • Node.js用のWebフレームワーク
  • body-parser - 1.15.2
    • POSTでボディパラメータを受け取るため
  • Sequelize - 3.27.0
    • PromiseベースのORMライブラリ
  • pg - 6.1.0
    • PostgreSQLのNode.js用クライアント
  • PostgreSQL - 9.4.7
    • さくらのクラウド データベースアプライアンス(プレビュー版)

2016/11/24

Node.js + ORM SequelizeでPostgreSQLをCRUD操作する

普段はフロントエンドを生業としているのだが、フロントエンド一本では食っていけない。そう思ってサーバサイドに挑戦している。
まず手始めに、Node.jsからPostgreSQLに操作してみる。ただ直接SQLをいじるのはツライのでORMライブラリのSequelizeを使う。

実行環境は以下のとおり。

  • Windows7
  • PostgreSQL - 9.4.7
    • さくらのクラウド データベースアプライアンス
  • Node.js >= 6.0
  • sequelize - 3.27.0
    • PromiseベースのORMライブラリ
  • pg - 6.1.0
    • PostgreSQLのNode.js用クライアント