今回はNode.jsの基本的な機能と周辺ライブラリを簡単に紹介します。 Let’s npm install -g tips ! 組み込みNodejsの可能性 物理サーバを管理していた時代からスケーラブルなクラウドに移行するなかで、小型デバイスがサーバ機能を持つという逆転の発想もいいんじゃないかなと思います。 組み込み機器にnodeをNFSでマウントしてみた人もいるみたいですし、ネットワーク機能があれば複数センサと組み合わせて色々できると思う。 センシングありきではシーズ指向になってしまいますが、以下の特徴は組み込み用途でも生きそう。 イベント駆動である点 シングルスレッドでもノンブッロキングI/Oだから外部リソースへのアクセス時に即座に処理が返り、次のプログラムステップに移行する。マルチスレッドでなくてもある程度のリクエストをさばける 使用メモリが少ない c でこれだけの機能を実装するのは