Jaxer+prototype.jsでちょっと本格:"JavaScriptだけ"でここまでできる
白石俊平(あゆた)
2008/02/07 09:00
Jaxerが持つ豊富なAPIを使用して、これまでより本格的なアプリケーションのソースコードをお見せする。JavaScriptだけでここまでできるというのはおどろきだ。
特集の最後にあたって
Aptana Jaxerに関する特集も今回で最終回だ。初回はインストールと簡単なプログラミングについて、前回はJaxerプログラミングのキモとも言える「runat」属性とサーバプロキシについてお話しした。
今回はJaxerが持つ豊富なAPIを使用して、これまでより本格的なアプリケーションのソースコードをお見せする。
字幅の関係で、「既にJavaやPHPなどのサーバサイドプログラミングの経験がある」という方向けの解説になっていることをお断りしておきたい。
今回のサンプルアプリケーション
今回の記事の目的は、Jaxerを使用した本格的なプログラミングがどのようなものかを軽くお見せすることだ。以下のようなトピックを取り上げる。
- JavaScriptフレームワーク(prototype.js)を使用する
- runat属性の使い分けに慣れる
- Jaxerを用いたDBプログラミング
- セッションスコープなどにオブジェクトを格納する
- Jaxer.setEvent()を用いたイベント処理
題材として取り上げるのは、「ログイン処理」と「アカウントの作成処理」だ。あらかじめユーザIDとパスワードを登録してアカウントを作成しておき、その情報でログインすることができる。ログインに成功すると、「Welcome, <ユーザID>」と言う画面が出力される、と言うシンプルなものだ。
アプリケーションのだいたいの流れがわかったなら、早速コードの説明に移ろう。なお、個々のAPIについては適宜簡単な解説を行うが、さらに詳しく知りたいのならAPIドキュメントを参照することをお勧めする。
- 特集: JavaScriptだけで作るWebアプリ―Apatena Jaxer (3件)
- ホワイトペーパー
- 話題のタグ
Windows XP
UI
iPod touch
モバイル
Linux
Chrome
iPhone 3G
小技
iPhone
Flash
Windows 7
WebKit
Apple
Windows
Webサービス
Ajax
セキュリティ
Internet Explorer
Safari
HTML
Firefox 3
オープンソース
Tips
JavaScript
Mac OS X
Windows Vista
Off Topic
Google
開発環境
Database
ソフトウェア開発
プログラミング言語
Webデザイン
インストール
ブラウザ
Firefox
脆弱性
アプリケーション
データベース
PHP
Microsoft
OS
Opera
Mozilla
マイクロソフト
Java
リファレンス
CSS
仮想化
RIA
話題のタグを見る »
グーグル、JavaScriptプログラミングツールをリリース
Windowsの歴史 Windows Server 2008編:同じカーネルを持つ「Vista」とは対照的に早くから支持を得たサーバOS
Windowsの歴史 Windows Server 2003 R2編:安定性と先進性の両立目指す「R2」の先駆けとなったOS
モジラ、「Firefox 3.6」の第1ベータ版をリリース
最大32個のセンサーが電力を徹底管理!
【最終警告】パンデミック対策特集
―エン・ジャパン厳選求人☆毎週更新―
進むストレージ環境の見直し
100万円で実現!中小企業の情報漏えい対策
企業ITシステムの企画、構築、運用のイロハ
大丈夫?あなたの会社のセキュリティ対策