2014/10/28
MEANアーキテクチャ
MEAN(MongoDB, Express, AngularJS, Node.js)アーキテクチャは、下記の特徴で注目されています。
・JavaScriptフルスタックである
・データモデルはjson使っている
各パーツの紹介
MongoDB – http://www.mongodb.org/
RDBと概念が異なり「DB」「コレクション」「オブジェクト(=ドキュメント)」といった新しい概念になります。
Express – http://expressjs.com/
Node.js上で動くWeb Applicationフレームワークのようです。
AngularJS – https://angularjs.org/
「Directive」、「Module」、「Provider」や「Dependency Injection」というアーキテクチャを持つJavaScriptフレームワークです。
Node.js – http://nodejs.org/
サーバサイドJavaScript環境です。
YEOMANジェネレータ
いくつMEANのYEOMANジェネレータが存在するらしくて、使わなければどういう感じなものかがわからないです。
あとで調査しますが、コマンドを打ってファイルを生成するものかと思います。
一番優れるジェネレータは下記であるのようです。
DaftMonk/generator-angular-fullstack · GitHub
Author Profile
スターフィールド編集部
SHARE