Doing cross domain requests for JSON data from client jQuery apps are hard work. In the past, you would have needed a data source that had i...
TeaJSはCGIとして動作できるサーバサイドJavaScriptエンジンです。 サーバサイドJavaScriptとしてはnode.jsが最も有名になっていますが、独自のサーバを立てる仕組みのため既存の仕組みにうまく組み込むのは難しいかも知れません。そこでCGIとして動作するサーバサイドJavaScriptであるTeaJSを紹介します。 独自のサーバを立てることも可能です。 ファイル構成です。 サーバの環境変数もとれます。 サーバデモのコード。 WebSocketも使えます。 TeaJSはmod_cgiを使えばCGIとして、実行ファイルを使えば独自のサーバとして動作します。CommonJSに対応しており、requireも使えます。GD、HTTP、MySQL、PostgreSQL、SQLite、WebSocket、Zlib、テンプレートなど多彩なモジュールが用意されているのも魅力です。 Te
追記 11/12/25 Bi ってそんなに一般的ではない、 Both-Sides JavaScript の方が、ということでまた変更しました。(side でなく side's') 11/12/04 Both Side JavaScript は変ということで、 BSJS=Bi-Side JavaScript に変更しました。 本文 CSJS と SSJS で両方同じ言語で処理が書けるメリットの 1 つとして、 書いた処理の共有があげられます。 (そこにメリットを感じない人もいるかも知れませんが。) 例えば Validater を共有 クライアントの状態をサーバで再現 などがあります。前者はそのままですね。 受け取った入力のバリデーションはサーバでは必須で、フィードバックを速くするためにクライアントでも同じように行う場合があります。 今まではサーバで書いたバリデーションと同等のものを JS に
Node.jsで簡単なHTTPサーバを作ってみた Posted by tatat on 2011/03/16 22:27 Categorized as JavaScript, Linux Tags Apache, CentOS, chkconfig, JavaScript, mod_proxy, Node.js, Shell Script Comments (0) とりあえずNode.jsのWebサーバでHello World.してみました。 80番ポートはApacheが使ってるので名前ベースのバーチャルホストでリバースプロキシして80番ポートでアクセスできるようにします。 環境 CentOS 5.5 (32bit) Apache HTTP Server 2.2.14 Apache mod_proxy Node.js 0.4.2 Node.jsでHTTPサーバを書く とりあえずサーバから見
node.jsに関する基礎やチュートリアルのまとめ。 リアルタイムなWEBを実現するには必須のサーバサイドJS、node.jsについて色々とまとめてみました。 node.js node.jsについて node.js なんとなく凄そうだけどよく分からないという方も多いかもしれないので簡単に解説。 一番最初見た時は何かのJavaScript ライブラリかと思ったのですが、全く違って、V8というChromeにものっている高速JavaScriptエンジン上で動くサーバを動かせる仕組み。 サーバ自体を具体的に言うと次のようなコードで実現します。 var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く