Advent Calender2回目の投稿です、佐藤です。 今回はルーティングについて説明します。 ルーティングは、リクエストのURLに設定されたハッシュを元にメソッドの呼び出し処理を行う仕組みの事を言います。一般的にページ遷移させる為にはユーザーの操作によって何らかのアクションを起こし、別ページへ遷移させます。しかし、シングルページアプリケーション(SPA)では単一ページで処理されるため、URLでの遷移は行う事が出来ません。 それを補う事が出来るのがルーティングという技術です。 Extjs5でもこのルーティングを提供しています。これにより、ExtJS5ではSPAでも他コンテンツへ遷移させる事が可能になりました。そしてその実装方法も簡単です。 早速ルーティングの実装について説明します。 Extjs5ではコントローラーに'routes'オブジェクトを追加し下記の様に「ハッシュ:メソッド」を定