Blog

MEANアーキテクチャ

2014.10.28Cat:その他 プログラマー

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

jeff_maj

システムエンジニア/1984年生/上海交通大学卒/Webサービス/EC/iphone/android

» 投稿一覧
  • Launch Cart次世代ECサイト構築システム 初期月額無料
  • LaunchMovie ECに特化した動画制作サービス

Archive

ページTOPへ