やったに関するktanaka117のブックマーク (2)

  • ゼロからはじめる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
    ktanaka117
    ktanaka117 2016/08/28
    やった
  • Node.js URLルーティング - Qiita

    「node.js URLルーティング」とGoogleで検索すると、だいたいExpressを用いたコードが紹介されるけど、今回はExpressなしでURLルーティングのコードを書いてみた。というかExpress全然やっていないし。やろうとしたら、バージョンアップしていて自分の情報収集したバージョンが1つ前のバージョンで書き方が結構違うように思えたからね。 ExpressなしでのNode.jsでURLルーティング まずは「server.js」とファイルに名前を付けてルートディレクトリに配置。以下はそのコード。 var http=require('http'); var fs=require('fs'); var path=require('path'); var mimeTypes={ '.html' : 'text/html', '.css' : 'text/css', '.js' : 't

    Node.js URLルーティング - Qiita
    ktanaka117
    ktanaka117 2016/08/28
    やった
  • 1