Assembla.comアジャイルプランナーにYUIを実装

6時35時2010年8月18日ヨアヒムラーセンによって午前|でYUIの実装 | コメントはまだありません

速くて楽しい-それがためにユーザーの要求した新しいAssembla.comアジャイルプランナー 、開発タスクを追加する話/機能アウトラインの構築、およびリリースにそれらをスケジュールするためのAJAXインターフェイス- 。 我々は持ってラッキーだったYUI 3は同様に実装することが迅速かつ楽しくする。

私が使用していたYUI 2を前にプロジェクトの数のためにと私は、UIコンポーネントのエンジニアリングおよび基盤となるライブラリストラクチャに感銘を受けていた。 私は、そのコンパクトな構文と、DOMの操作とCSS3スタイルのセレクタの深い焦点を当てて、YUI 3の詳細を知りたがった。 このプロジェクトは、上の低依存で"構築済みのウィジェット、"YUI 3で私の足が濡れるのに最適な機会となった。 YUIローダーを使用してカスタムモジュールとの統合により"大規模なアプリケーションの"実装のための施設は、自然な選択でした。

アジャイルプランナーは、複数の相互作用のグループとコンテキストベースのビヘイビアを使用したドラッグ&ドロップでユーザーとの対話の数をサポートしています。 同時に、それはサーバから新しいデータにマージし、サーバに変更を伝播するなど、サーバーとの相互作用の複雑なセットを処理します。

我々は、Railsのハンドラとprototype.jsをに基づいていた既存のプランナーに改善。 YUIのサンドボックスの哲学と強力なOOPの施設は、prototype.jsとそよ風を共存した。

我々を含む、YUIの多数のコンポーネントを使用しました。

  • 1000 +同時チケットを含むことができるページ上で応答性の経験を提供するために非同期キュー
  • ドラッグとの相互作用のグループでドロップします。
  • キューとマッサージのサーバとの対話への接続マネージャとしてIO。
  • イベントデリゲート単にHTMLテンプレートを水和し、それらを忘れできるようにする。
  • キーボード操作とナビゲーションのためのイベントキー。
  • 私たちにブラウザ間で一貫性のあるインプリメンテーションの経験を与えるためのコレクション。
  • 簡単な短期的なUIパーシスタンスのためのクッキー。
  • 最大速度の向上を見つけるためにプロファイラ
  • YUI Docは、チームの残りのための情報を残すために

このようなアプリケーションにYUI 3での作業楽しみにしている、と私は、ユーザーが次に何をする私たちを促すのか聞くのを楽しみにしています!

著者について:ヨアヒムラーセンはAssembla.comによるフロントエンドのエンジニアです。

共有し、拡張する: del.icio.usでブックマーク | Diggそれ! | のreddit!

まだコメントはありません»

このコメント欄のRSSフィード。

コメントを残す

注:コメントは、初心者のためにモデレートされています。 スパムは削除。

XHTML:<a href="" title=""> <abbr title=""> <acronym title="">ある[<b> <blockquote cite=""> <cite>の<code> <del datetime=""> <EM> <I> <q cite=""> <strike>ある[<strong>

Yahoo!が主催

著作権© 2006-2011米国Yahoo! Inc。版権所有。 プライバシーポリシー - サービス利用規約

を搭載ワードプレスヤフー ウェブホスティング