「node.js勉強会@福岡 vol.2」の実況ツイートまとめ #node_fukuoka

2014年12月03日(水)ベータソフト様会議室にて開催された 「node.js勉強会@福岡 vol.2」の実況ツイートまとめ #node_fukuoka 告知ページ http://www.zusaar.com/event/6727003
1
tksy(吉村 武志) @takesi_yosimura

node.js勉強会@福岡 vol.2 on Zusaar zusaar.com/event/6727003 @zusaarさんから 集合がにぶい #node_fukuoka

2014-12-03 18:57:37
tksy(吉村 武志) @takesi_yosimura

node.jsのインストールから、ハンズオンな感じで #node_fukuoka

2014-12-03 19:04:07
tksy(吉村 武志) @takesi_yosimura

nodebrewの話から #node_fukuoka これとかか。 node.jsのversionを管理するためにnodebrewを利用する by qiita.com/sinmetal/items…

2014-12-03 19:06:01
tksy(吉村 武志) @takesi_yosimura

って、私のPC、nodebrewまでは入ってる。 いつ入れたっけ。 #node_fukuoka

2014-12-03 19:07:25
tksy(吉村 武志) @takesi_yosimura

node.jsがインストールできた前提で、Hello Worldやろう #node_fukuoka

2014-12-03 19:10:01
tksy(吉村 武志) @takesi_yosimura

node.jsはsleep中CPUアイドルでリクエスト受付できる #node_fukuoka

2014-12-03 19:17:19
tksy(吉村 武志) @takesi_yosimura

redis、いわゆるKEY、VALUEストア。(デモ実施) #node_fukuoka

2014-12-03 19:19:44
tksy(吉村 武志) @takesi_yosimura

npm install redisにてredisのパッケージをインストール #node_fukuoka

2014-12-03 19:21:11
tksy(吉村 武志) @takesi_yosimura

node.jsの関数ではだいたい第一引数はerr #node_fukuoka

2014-12-03 19:25:43
tksy(吉村 武志) @takesi_yosimura

バージョンはstableを使う派だそうで #node_fukuoka

2014-12-03 19:30:20
tksy(吉村 武志) @takesi_yosimura

ExpressでHTTPサーバを作る。 npmでインストールして、nodeで起動? #node_fukuoka

2014-12-03 19:33:25
tksy(吉村 武志) @takesi_yosimura

Express、バージョン4は出ているが、まだ3が安定(?)なので、今回は3の話 #node_fukuoka

2014-12-03 19:34:02
tksy(吉村 武志) @takesi_yosimura

コマンド一発で自動的にフォルダ構成が出来るそうな sample/ +app.js +node_modules +package.json +public +routes +views #node_fukuoka

2014-12-03 19:35:46
tksy(吉村 武志) @takesi_yosimura

app.jsに 1.アプリケーションの設定 2.ミドルウェアの設定 3.パスの設定 がある #node_fukuoka

2014-12-03 19:38:06
tksy(吉村 武志) @takesi_yosimura

ミドルウェアの設定(ちょっと詳しく) 上から順に処理される。 自分の処理を入れたければ、割り込ませてfunctionで処理入れる。 第一引数のreqを使う。 最後にnext() #node_fukuoka

2014-12-03 19:42:45
tksy(吉村 武志) @takesi_yosimura

パスの設定。 reqからパラメータとれる。 resでレスポンスを返答する。 #node_fukuoka

2014-12-03 19:45:00
tksy(吉村 武志) @takesi_yosimura

「簡単なので触ってみると良いと思います。」 #node_fukuoka

2014-12-03 19:47:36
tksy(吉村 武志) @takesi_yosimura

login機能とかそういうのがきっちり入っている訳ではなく、SESSIONなんかも複数台ならば自前でやらないといけない。 でも軽くてよい。 #node_fukuoka

2014-12-03 19:50:26
tksy(吉村 武志) @takesi_yosimura

さてさて。休憩あけは、node.jsを業務で使ってみた話? #node_fukuoka

2014-12-03 20:04:17
tksy(吉村 武志) @takesi_yosimura

ストリーミング? 最近はHTTPで送るのが流行ってるとか? →大きなファイルを「ゆっくり」送信する #node_fukuoka

2014-12-03 20:09:44