2017年7月8日のブックマーク (3件)

  • ゼロからはじめるExpress + Node.jsを使ったアプリ開発 - Qiita

    Expressとは? Node.jsは言わずとしれたサーバーサイドJavascriptの実行環境。 ExpressはそのNode.jsでの王道的な開発をスピードアップするためのフレームワークです。 Expressを使った開発効率向上の具体例としてREST APIの開発があります。REST APIを提供するWebサービスを開発する場合、URIやBodyを解析してリクエストの内容とデータを識別する必要があります。 例えば写真共有サービスを開発していて、とある写真を返すREST APIを提供する必要があるとします。このAPIが下記のようなフォーマットになるとします。 このAPIを提供するサーバーは上記URIから下記のようにリクエストの内容を解析する必要があります。 このリクエストは1枚の写真を要求している。 リクエストしている写真のIDはYOUR_PHOTO_ID。 これは例えば正規表現などのパ

    ゼロからはじめるExpress + Node.jsを使ったアプリ開発 - Qiita
  • Raspberry Pi のカメラモジュールとNode.jsでストリーミング - Qiita

    Raspberry Piのカメラモジュールを使ったストリーミングの覚え書きです。 環境 Raspberry Pi2 ModelB (raspbian-Jessie・Node.js v4.2.4) PLANEX 無線LAN子機 (USBアダプター型) GW-USNANO2A (FFP) Raspberry Pi カメラモジュール Raspberry Pi Camera Board Raspberry Pi カメラモジュール専用 Blackケース mjpg-streamer Raspberry Piであまり手間を掛けずにストリーミングしたい場合はlinuxフリーソフト「mjpg-streamer」を利用するのがオススメです。 jacksonliam/mjpg-streamer - GitHub こちらのブログの手順がエラーもなく実行出来ました。 Cloud Piをつかってみました。(カメラモ

    Raspberry Pi のカメラモジュールとNode.jsでストリーミング - Qiita
  • Expressを使うテンプレ覚書(最後にSocket.IO用のカスタマイズ一例を置いておく) - Qiita

    1、モジュールの読み込み(必要な材料を揃える) ・node_moduleの読み込み ・routesフォルダにあるオリジナルjsファイル(モジュール)の読み込み ・自分で入れたjsファイル(モジュール)の読み込み 2、Expressインスタンスの作成。個人的に「モジュールはここまでだよ」という目印にしている。ここからExpressインスタンスを加工していく。(調理スタート) 3、レンダラーエンジンの指定(MVCの内、Vを指定する) 4、ミドルウェアの追加(nodeモジュール(材料)を組み込んで、Expressインスタンス自体は完成) 5、ルーティングの追加(配達先を指定しておく。) 6、エラー処理(配達先が見つからない場合、廃棄する) 7、最後にExpressインスタンスをエクスポート //1、モジュールの読み込み //node_module var express = require('e

    Expressを使うテンプレ覚書(最後にSocket.IO用のカスタマイズ一例を置いておく) - Qiita