Node

Node.js 再入門メモ(その 7)

Flux と仲直りする こちらの話を先に読んだ方がよいかも。 Node 再入門というタイトルになっているが、かなり React 寄りのネタである。tercel-s.hatenablog.jp今回は、以前書いた SocketIO 製の「リアルタイムいいねボタン」的なアプリケーションのコードに…

Node.js 再入門メモ(その 6)

今日のテーマ 複数のブラウザ間で情報をリアルタイムに共有したり、通知を送受信したりするための仕掛けを試して、「リアルタイム「いいね」ボタン」をつくる。壮大な完成イメージはこんなの。 とってもスタイリッシュ。http://localhost:3001/ にアクセスし…

Node.js 再入門メモ(その 5)

本日のテーマ 今日は「Express で適当な WebAPI を作って React から呼ぶでござる」の巻。前回の最後にやった「Express + React」を少しだけ発展させたようなものである。tercel-s.hatenablog.jpさらに SuperAgent を用いた非同期通信にも挑戦してみる。 例…

Node.js 再入門メモ(その 4)

はじめに かつて、Web アプリケーションを構築する際の定番構成といえば LAMP だったらしい。近年は、LAMP とともに MEAN という言葉を耳にするようになって久しい。 こちらも Web アプリケーションを構築する際の定番の組み合わせを意味しており、 MongoDB…

Node.js 再入門メモ(その 3)

まえがき 前回の続き。 今回は、ソースコードから環境依存の設定を分離するメモ。 dotenv を使用するとラクらしい。例題となるソースは以下の通り。 ポート番号の 3000 がベタ書きされているので、なんとかしたい。 app.js const http = require('http') let…

Node.js 再入門メモ(その 2)

なにこれ 前回の続き。 今回は、テンプレートエンジン EJS を使ってみる。また、EJS の導入にあたり、パッケージマネージャ npm も使用する。

Node.js 再入門メモ(その 1)

なにこれ Node.js は、まともに勉強したことが無かったので、一つずつ丁寧に学んでいきたい。その過程で書いたコード片を、メモ代わりに貼り付けていこうと思う。この記事は誰かに読んで貰うことを想定したものではなく、あくまで自分用なので、大して整理も…