タグ

node.jsとexpressに関するzepbagのブックマーク (7)

  • connect middlewareでexpressを拡張しよう

    connect (express) は Ruby の Rack と同じようにミドルウェアを使うことで簡単に拡張する事が出来ます。このミドルウェアの使い方・作り方を知っているだけで express での開発が相当楽になりますので覚えておいて損は無いでしょう。 ミドルウェアを使う# ミドルウェアを express に組み込むには use メソッドを使います。つまり、普段よく使う bodyParser や cookieParser, logger なども実は connect のミドルウェアです。 var express = require('express') var app = express.createServer(); app.configure(function() { app.use(app.logger()); app.use(app.bodyParser()); app.use(

    connect middlewareでexpressを拡張しよう
  • リアルタイムWebハッカソンでハンズオンしてきました - 自分の感受性くらい

    ATNDはhttp://atnd.org/events/8626、ハッシュタグは#riajyuです。 会場提供はGREEさまです。いつもありがとうございます。 今回は、なんか流れでいつの間にかに僕がハンズオンの講師という立場になってました。 で、一応資料としてはnode.jsのインストールからWebSocketを使った簡単なサンプルが動かせるところまでを用意しました。前回までのエントリがそれにあたります。 資料1. node.jsとnpmのインストール http://d.hatena.ne.jp/t_43z/20101013/1286957802 資料1補足. Cygwinや仮想化なしでnode.jsをWindowsへインストール http://d.hatena.ne.jp/t_43z/20101020/1287545238 資料2 ExpressとWebSocketを使ったWebSock

    リアルタイムWebハッカソンでハンズオンしてきました - 自分の感受性くらい
  • node.js + express + mongoDB + WebSocket などのリンクまとめ - shohu33's diary

    環境設定等 ・Ubuntu+nginxでnode.js+npmのインストールからデプロイまで Ubuntuで構築しているので参考になった。 記事のコメント欄も興味深いコメントが nodejs1プロセスだとブロッキングすると終わるのでfugueなどを使う方がいい。websocket使うならhaproxy使うこと ・node.js のホスティングサービスまとめ node.js + Express テンプレート ・request情報をテンプレートに渡す デバッグ ・node.jsデバッグ方法 バリデーション ・node-validator ・Live form-validation with Node.js ログイン認証 ・Node.js+Express+Mongoose(MongoDB)でログイン認証 簡単なユーザー認証の仕方のサンプルソース有り ・expressの家サイト, Passin

    node.js + express + mongoDB + WebSocket などのリンクまとめ - shohu33's diary
  • Express - Node.js web application framework

    Express 5.0 beta documentation is now available. The beta API documentation is a work in progress. For information on what’s in the release, see the Express release history. Web Applications Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. APIs With a myriad of HTTP utility methods and middleware at your dis

  • node.js + expressでgetとpostのリクエストパラメタを取得する - 小さい頃はエラ呼吸

    はじめに node.js + expressでgetとpostのリクエストパラメタを取得する方法を試してみました。サンプルプログラムを作るにあたり、以下のサイトを参考にさせていただきました。 node.jsでchatアプリっぽいもの作るメモ - すぎゃーんメモ node.js+expressでPOSTパラメーターを取得する方法 ::ハブろぐ Getを使う場合 サーバサイドのプログラム(get.js)はこんな感じです。 ★のところでGETリクエストに対する処理をしています。req.query.xxxでGETリクエストのパラメタを取得することができます。 // expressの読み込み var express = require('express'); // serverオブジェクトの作成 var app = express.createServer(); // ejsのレイアウトをoff a

    node.js + expressでgetとpostのリクエストパラメタを取得する - 小さい頃はエラ呼吸
  • 東京Node学園祭2011 - Block Rockin’ Codes

    遅くなってしまいましたが、 10/29(土) に「東京Node学園祭2011」のスタッフとして運営と発表をさせいていただきました。 東京Node学園祭 自分の発表は、初心者向けセッションとして、Express と Socket.IO を用いた簡単なアプリの作成をライブコーディングで行うという内容で行わせていただきました。 スライドも多少工夫したんですが、その後に「ウィザード級ハッカー」と称された Guille の素晴らしいセッションの前ではただの子供騙しでしたね、世界の凄さを痛感しました。 当日使用したスライドは下記です。当日使用した HTML には後で読めるようにデモの部分を埋め込んであります。 同じものを SlideShare にもあげています。 Nodefest2011-Live View more presentations from Jxck :) 今回は、Nodejs_jp と

    東京Node学園祭2011 - Block Rockin’ Codes
  • Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号

    昨日の記事では、Node.jsアプリでHello worldする際に、それに必要なファイル(web.js, package.json, Procfile, .gitignore)を1個ずつ新規作成してたけど、expressコマンドを使えばその雛形を自動生成できることに後から気づいた。これを使うと、web.js(=app.js)とpackage.jsonの2つは自動生成できる。Sinatra単体には無い機能だね。 あと、Sinatraアプリ開発時に使われる自動リロード機能(ShotgunやSinatraReloaderなど)に相当するnode-devをちょっと使ってみたので、それについてもメモ。 expressをグローバルインストール expressコマンドを使うには、Expressパッケージをグローバルインストールする。 $ npm install -g express /Users/ru

    Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号
  • 1