「WhenWavesGrowsUp」の編集履歴(バックアップ)一覧はこちら

WhenWavesGrowsUp」(2009/04/21 (火) 23:11:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

When Waves Grows Up 私は「どうして Rails や Merb を使うだけでは駄目なのでしょう、 Waves はどのように Rails より良いのでしょう」といったたくさんの質問受けます。これは、Waves は「よりよい Rails」 ではありません。 ? Rails はデータベース駆動の Web アプリケーションや「Rails 3」をターゲットにして提供される Merb はよい仕事をしています。 Waves は異なった問題を完全に解決しようとしています。 Rails は Web アプリケーションのためで、 Waves はセマンテックウェブのためだと望んでおり、Waves では REST と HTTP にもっと多くの焦点がある理由です。例えば、Waves のキャッシュは、アプリケーションレベルのキャッシュスタックを実行するよりも完全に HTTP キャッシュに基づいています。ソースですべてをキャッシュ使用とするよりネットワークの縁でキャッシュを許容するのではるかに強力です。 Tim Berners-Lee は現在、長年にわたりセマンテックウェブについて伝道しています。 たぶん「セマンテックウェブ」がちょっと秘密に聞こえるのは、現在彼は「linked data」と呼んでいるからです。「linked data」はかなり簡単に聞こえますが。彼はこの件に関する短い TED talk ( 20 分弱) をしました。このことは、彼のアイデアを広める良い仕事だと思います。私も linked data (Resource Oriented Architecture に関して話す)について考える時間が来たと思う理由ブログに投稿しました。 こんにち、 Web リソースを開発できるフレームワークは多くありません。ほとんどの既存のフレームワークは MVC にフォーカスしていますが、 REST においては間違った抽象化です。 さて、真の REST APIs を一生懸命書くことは多くの混乱を起こします。しかしながら REST の利益が大きく無視できないので、これらの障害を克服して開発者が REST ベースのアプリケーションを作成するのを助けるフレームワークには価値があります。 Rails は MVC アプリケーションを書くための敷居を下げました。今度は私たちが REST について同じようにしているのです。

表示オプション

横に並べて表示:
変化行の前後のみ表示:
記事メニュー
目安箱バナー