2005.09.15
JavaScriptのテンプレートエンジン 「Ajax Pages」


Ajax Demo Blog : Demonstration of an Ajaxian Blog
http://ajax-pages.sourceforge.net/examples/blog/

ここにアクセスして、以下の操作をやってみてほしい。

1. 右下のAdminをクリック
2. admin / adminでログイン
3. 「New Post」ボタンを押す
4. タイトル、本文を書いて「Publish」を押す
5. 上の「back」をクリックすると、ブログエントリが「載った」!

なんと、これがJavaScriptだけでできているのだ!
つまり目の前のHTMLページが「ブログシステム」になっている(サーバがないので、このデモでは「保存」はされない)。

これはJavaScriptのテンプレートエンジン「Ajax Pages」のサンプルのひとつ。

Ajax Pages
http://ajax-pages.sourceforge.net/

Hello World」を見れば、Web開発者なら原理がわかるでしょう。
テンプレートの拡張子は「.ajp(AJax Pages)」で、PHPやJSP、ASPのようなことをJavaScriptで実現している。

これはもう「革命」というしかない。
間違いなく、爆発的に普及すると思います。

ネタ元 :
Ajaxian : Ajax Pages Released: Think JavaScript Server Pages
http://www.ajaxian.com/archives/2005/09/ajax_pages_rele.html