先週、Yahoo はYahoo! User Interface Library(略称:YUI)に関する新しい開発を全て停止することを発表しました 。今まで幾千という数のコードを書いてきた何千人もの YUI 開発者は、おそらくこのニュースを耳にして悲しむでしょう。しかし、それと同時に、このような結論に至ってしまうほど劇的に進化している開発環境に関しても理解しているはずです。Sencha Ext JS フレームワークとYUI は密接な関係があり長い歴史を共にしてきました。そのため、この機会を利用して我々の過去を振り返り、未来に何があるかをお話したいと思います。 YUI と Ext JS の略歴 2000年代の初頭では、 Web 開発の世界は今日とは大きく異なっていました。大半のデスクトップ PC は Internet Explorer 6.0 を使用していて、初期バージョンの Firefox、
第三回ExtJS勉強会の資料です。 えー、プロジェクタで映したとき用のURLです。 http://code.xenophy.com/ 今回は、イベント制御について説明します。登場する主な機能は「イベントリスナー」と「イベントディスパッチ」です。 イベント制御は、ExtJSをはじめ、非同期で動作するアプリケーション作成には、いまでは欠かせない存在ではないでしょうか。 イベントリスナー イベントリスナーとは、何かイベントが起きたときに反応し動作するメソッドやファンクションです。 ExtJSでいえば、「パネルのレンダリングが終わった。」「ツリーノードのドラッグが開始されたなどです。」 イベントリスナーの登録は、登録したいオブジェクトのaddListenerを利用して登録を行います。または、登録したいオブジェクトを生成するときに、コンフィグオプションでlistenersで登録することも可能です。
2008年7月29日に開催された、第二回ExtJS勉強会で使用した内容を記載します。 ※追記 本日は、ありがとうごいました。何から説明していいかわからず、手探りで資料作っていっています。 次回、次々回と少しづつ進めていきたいと思います。 本日参加された方で、名刺交換させていただいていない方で連絡したいという方は、kotsutsumi@xenophy.comにメールください。ExtJS勉強会でとか書いてくれれば、メール捨てません(笑 開発環境 ブラウザ:FireFox 3.0.1 デバッガー:FireBug エディタ:好きなもの ExtJSを使用するために読み込むファイル ext-all.css ext-base.js ext-all.js 1.ベースとなるHTMLを作成する <?xml version=”1.0″ encoding=”utf-8″?> <!DOCTYPE html PUBL
株式会社penq(ペンク)の木村巳千尋によるエンジニアブログ。Amazon Web Services、Amazon EC2を使ったクラウドサーバの構築、大規模なアプリケーションの設計・開発、JavaScriptのフレームワークを使用やプラグイン開発、スマートフォン、Webアプリの開発などサーバサイドの構築からクライアントサイドのアプリケーションまで幅広く情報をお届けします。 Category Amazon Web Service (13) Aurasma (0) ExtJS (12) Facebook Aplication (0) Google API (5) JavaScript (1) jQuery (9) Monaca (6) Sencha Touch2 (10) Smartphone (0) ThreeJS (12) Tag EC2 firefox JavaScript Monac
Sencha Ext JS 4 – Ext Directの通信エラーハンドリング | Sencha Advent Calendar 2013 – 9日目 この記事は、 Sencha Advent Calendar 2013 の9日目の記事です。 さて、いままでSencha Touchについて書いてきましたが、1回くらいはSencha Ext JSのネタを入れたいなぁと思います。 今日は、Ext Directにおける通信エラーハンドリングについてです。 Ext Directと題していますが、ここでお話するのは、Ext.form.Panelクラス(フォームパネル)のsubmit時処理についてです。 通信エラーハンドラ、failure 人の書いたコードを見ていると、Ext.form.Panel.submitを呼び出した時のコードが、次のようになっていることがあります。 var f = Ext.c
本資料は、2011年12月18日に開催された株式会社ゼノフィ社内勉強会資料です。 アジェンダ TreeStoreを利用する コントローラー間のやりとり 「Ext JS 4.0/4.1 MVCアプリケーション構造の理解」の続きです。 ここからサーバーサイドも利用していきますが、シンプルにPHPで実装していきます。 TreeStoreを利用する まず、ツリーを作成するためには、Ext JS 4 からTreeStoreを利用します。 とりあえず、サーバーサイドのPHPを提示します。 <?php $ret = array(<span style="color:#009900;">'items'</span> => array()); <span style="color:#000099;">if</span>(!isset($_REQUEST[<span style="color:#0
本資料は、2011年12月18日に開催された株式会社ゼノフィ社内勉強会資料です。 アジェンダ Class Styles Ext JSにおけるアプリケーションパターン Ext.app.Controller/Ext.Application サンプルアプリケーションレイアウト 各コントローラー作成 コントローラーからビューへのアクセス Class Styles Ext JS 3までの実装は、Ext.extendを利用してコンポーネントクラスを継承し、initComponentで必要な初期化を行いアプリケーションを実装。 コンポーネントを一つのクラスとして実装する手法は非常に有効であるが、見た目(View)と実装(Model/Controller)が混在するクラスが作成されてきた。 Ext JS 3 Style Class <span style="color: #990000;">// defi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く