MEANスタックまずはnode.jsを試します。
node.js用MVCフレームワークのMEANのE、Expressについては次回書こうと思います。
今回はNから。
オフィシャルサイトは
https://nodejs.org/
日本ユーザーグループは
http://nodejs.jp/
node.jsは今まで正直ざっくりサーバサイドJavascriptってぐらいの認識だったんですが、少しわかってきてもやっぱりサーバサイドJavaScriptって認識は間違いではなかったようです。
かなり雑に言いますが、node.jsがwebサーバにもスクリプト言語にもなってるんです。
まずはインストールしてみましょう。
brew install node
これだけでインストール完了。
ほんと便利な世の中だ・・・
で、hello.jsという名前で下記のコードを記述
var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello Node!!"); response.end(); }).listen(8888);
これをコンソールから
node hello.js
として実行する。
ブラウザで
http://localhost:8888
にアクセスすると
なんと
「Hello Node!!」と表示されます。
ね?サーバとスクリプトでしょ?