2007年8月30日
@ITでAjaxネタ(デザインパターン, MVC等)の連載をさせていただくことになりました
カテゴリー: Ajax (システム開発) , アークウェブ
志田です。
先日、アイティメディア様より、「@ITでAjaxネタの連載をしませんか?」というオファーをいただきました。
昨日、連載第1回目の記事が公開されましたので宣伝させていただきます。
jQueryを使ってTwitterをおいしくマッシュアップ (1/4) ─ @IT
http://www.atmarkit.co.jp/fwcr/rensai/ajaxrecipe01/ajaxrecipe01_1.html
以前からよく勉強させてもらっている@ITで、まさか自分が記事を執筆させていただくことになろうとは。
とても恐縮&感激です!!!

この連載は、「パターンとライブラリで作るAjaxおいしいレシピ」ということで、次のような内容を取り上げていこうと考えています。
・prototype.jsやjQuery等などのAjaxライブラリの使い方
・Ajaxデザインパターンの実装例
・JavaScriptのMVCによる実装例
これまで僕たちは、郵便番号から住所を自動補完してくれる簡単なものから、Lightbox内を別ウィンドウのように利用するものや、スライダーなどのウィジェットを活用するものなど、さまざまなAjaxアプリケーションを開発してきました。
そういった開発を経験し、またスキルが高くなっていくにつれ、アークウェブ側からお客様へ提案したい内容のレベルもどんどん上がっていき、アプリケーションはどんどん複雑化していくようになりました。
そんな背景もあり、今回の連載ではAjaxライブラリの話だけでなく、AjaxデザインパターンやMVCの話も取り上げることにしました。
MVCは、複数人で開発するケースでも他の人のコードを保守しやすくしてくれますし、後から追加の要望がどんどん出てきたときも、コードの可読性を保ちやすくなります。また、ビューのファイルを切り出すことで、マークアップエンジニアが直接JavaScriptコードを変更してデザインの適用をするといった連携も可能になってきます。
Ajaxデザインパターンの方は、これを使うとコミュニケーションのコストを下げることができますし、また、コードの再利用もしやすくなります。
たとえば、「検索フォームでキーワードを入力すると、入力途中でも検索結果が表示されるやつ」というよりも、「LiveSearchパターン」と言った方が簡潔で伝わりやすいですよね。
記事の方は、連載第1回目ということで前置きが多く、4ページと大変長い内容になってしまいました。 (^^; ですが是非読んでください。MVCやAjaxデザインパターンにも興味を持っていただけたらとてもうれしいです。
次回の連載のネタも今から考えています。
月1本書いていく予定になっていますので、今後も是非よろしくお願いします!
投稿者 志田 : 2007年8月30日 10:40
|
|
|
タグ: JavaScript , Ajax , デザインパターン , MVC , @IT
この記事は参考になりましたか?
興味があるかも?
- 「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:スライダー(Slider)ライブラリと、写真の中に写真レイヤーを表示するテクニック
- 「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:郵便番号から住所ライブラリと、クライアント側での描画のテクニック
- 「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:ウゴウゴ効果と、WebOSのテクニック
- 「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:「Apple - iPod + iTunes」はどう実装されているか
- Log4js(JavaScriptのログ出力ライブラリ)を改造してJavaScriptのベンチマークができるようにしました
« 前の記事:「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:「Apple - iPod + iTunes」はどう実装されているか
» 次の記事: 「つくるぶ特集 Flash|Ajax ベストサイトセレクション20」:ウゴウゴ効果と、WebOSのテクニック
トラックバック
このエントリーのトラックバックURL:
http://www.ark-web.jp/blog/mt-tb.cgi/353
【!】本記事への言及がない記事からのトラックバックは、削除する場合があります。
アークウェブの本
Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用
内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む
人気記事
ランキング
新着はてブ
カテゴリー
- A-Form, MTプラグイン
- Ajax (システム開発)
- CMS(コンテンツマネジメント・システム)
- CSR(企業の社会的責任)
- Miqqle
- OpenSocial (システム開発)
- PukiWiki
- RIA (システム開発)
- Ruby on Rails(システム開発)
- SEM・サーチエンジン広告
- SEO・サーチエンジン最適化
- Snippy(SNS・ソーシャルブックマーク)
- Web 2.0
- WebSig24/7
- Webアクセシビリティ
- Webデザイン
- Webマーケティング
- Webユーザビリティ
- Web・ITニュースクリップ
- XP・アジャイル(システム開発)
- Zen Cart(オンラインショップ構築)
- ecoったー
- mixiアプリ
- necoったー
- だれもが使えるウェブコンクール
- アークウェブ
- アークウェブのCSR
- オープンソース
- セキュリティ(システム開発)
- テスト(システム開発)
- データベース
- ビジネスブログ・MovableType
- ビッグイシュー(The Big Issue)
- マッシュアップ
- 唐松(アクセス解析)










(準備中)




