STERFIELD

MEANアーキテクチャ

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

合わせて読みたい