ちょっと前まで MEAN とか流行っていた気がするんですが、今はどうなんですかね?実際にちょっとしたWEBサービスで利用してみると、MongoDB が思った以上に厄介だった。トランザクションが無いのが、どうしても辛い。後々考えると面倒くさいことになるのは目に見えているのでヤメヤメ。ということで従来通り RDB を利用、そして、ORM は Sequelize を利用したので、その辺をメモっていきたいと思う。 以降で説明するコードは、01_repl にあります。 環境 OSX 10.10.5 Node 5.3.0 MariaDB 10.1.9 ORM 導入に際して Node で RDB を利用するために、ORM のライブラリを検討。意外とあるもんですね。 以下に github の star と fork 数をまとめる(2015/12/29 調べ)。 Lib Star Fork waterlin