コンテンツにスキップ

MEAN

MEANとはなにか

以前のエントリ、 初めてのYeoman (Yoを使った雛形作成) にて generator-angular-fullstack という雛形を使いましたが、この雛形は MEAN なアプリケーションの雛形、と呼ばれているそうです。

MEANとはどういう意味でしょうか?

MEAN とはなにか

MEAN は

  • MongoDB
  • Express.js
  • Angular.js
  • Node.js

これらの頭文字をとったもので、これらの技術を使ったサービスのことを言う

特徴はなにか

まだ使ったこともないので想像だが、(恥ずかしいので早く使いたい)

  • サーバーサイドからクライアントサイドまですべて JavaScript で制御できること
    • 現状他の言語ではなかなかマネできないのではないか
  • DB含むすべてのデータを JSON 形式でやり取りできること
    • すべて JavaScript で、というのと被るところもあるが、やはりシンプルで良い感じがする

最後に

やっぱり使わないと上記のようなしょうもないことしか言えないので generator-angular-fullstack で作った雛形を少しずつ触りながら次回はもう少しまともなことを言えるようにします。