Node.jsってどうよ(2015.04〜)
Python全盛感があるけど、どうも括弧がないのは落ち着かない。(何かラッパをはさめば関係ないのだが...)そんな中、Node.jsが気になる。基本はJavaScript。サーバも1行で完成というあたりが小気味よい。ただ、どのスクリプト言語でもそうだが、なぜか動かないとなったときの解決方法がなかなか手強い。
まとめたもの
PC
- Node.js入門(2016年IoT基礎講座web版テキスト)
テキスト(PDF)
windowsで使う
Node-RED
- 初めてのJavaScript/Node.js
〜Node.js と WebMatrix とで使う〜
初めてのJavaScript/Node.js@FBアルバム- Node.js版helloWorld
〜httpサーバ、httpクライアント、UDP送受信、TCPサーバ、websocket〜
PC版試用@FBアルバム- 複数ファイルの配信。expressを使う方法、fsを使う方法
Node.jsまなぶべ:複数ファイルの配信@FBアルバム- socket.ioを試す〜基本編
socket.ioを試す@FBアルバム- socket.ioを試す〜ストップウォッチ
PC版websocket試用@FBアルバム
VS Code
- Node-REDのページ
- 初試用(2015.07)
node-REDかな@FBアルバム- PCにてシリアル・ノードとメール・ノードを試す(2015.07)
別にYUNでなくていいけどシリーズ:第4作Node-REDにシリアル出力- UDP,MQTTを使う
某講演準備中:Node.js で MQTT & Node-RED編@FBアルバム- TCPを試す
Node-REDとターミナルでTCPを試す@FBアルバム- httpServer を試す
Node-REDでhttpServerを試す@FBアルバム- WebSocket を試す
Node-REDでWebsocketを試す@FBアルバム- xively node を使う(PC、BBG)
RED xively@FBアルバム- Azure IoT Hub node を使う(PC、BBG)
おおREDHub(Node-Red for Azure IoT Hub)@FBアルバム- Bluemix での使用
続Bluemix:IoT周り@FBアルバム- BBGのGPIO、Analogを使う
BBGplan@FBアルバム- 自分のノードを作る
今日もNode-RED:ユーザノードを作って見る@FBアルバム- Azure WebAppsで使う
Node-REDをAzureWebAppsで使う@FBアルバム
Azure
- Visual Studio Code
Visual Studio Code 使ってみるべ@FBアルバム
Bluemix
- Azureでnode.jsを試す
Azureつかってみるべ:node.js編@FBアルバム
XDK
- 試す(2016)
夏休みのIoT Bluemix編@FBアルバム
待望のNode.jsのデバッガ
B.B.Black
- Edisonで使う
XDKはよい@FBアルバム
Pi対抗。PiがPythonを標準の言語として考えているのに対して、こちらはNode.jsをそれに当てている(感がある)。 B.B.GreenTessel
- 試す
BBG@FBアルバム- Cloud9 を試す
Cloud9だぜ@FBアルバム- GPIO操作
BBG、bonescriptを試す。
Node.jsネイティブ(?)なボード。Arduinoより大きく、Piより小さい。Wifiが初めから乗っているところがよい。
ただし、実際はLuaに変換されたコードが動作しているそうで、こまかなところで書き方が異なる。YUN
- 導入
環境の準備等@FBアルバム- websocket
TESSEL再開websocket編@FBアルバム- ネットワークを使う〜xively連携
ネットワークを使う@FBアルバム- センサ、カメラを使う
FBアルバム
ちょっときびしい。
RaspberryPi
- 導入
環境の準備等@FBアルバム- websocket(socket.ioうまくいかない)
FBアルバム- websocket(websocket.io)
FBアルバム- websocket(XiveryにPUTしてみる)
FBアルバム- websocket(MQTT)
FBアルバム
- GPIOの操作
FBアルバム