UI components Component model Templates Rendering optimization Modules Language extensions Frameworks ECMAScript 5 Events Standard Elements Renderting Web Standards 従来UI開発欠点 ・UI最適化されていなかった ・標準UIタグは表現力に乏しい ・UIタグカスタマイズする方法がなかっ た ・大規模エンタープライズアプリケー ションのフロントを担うようなモダンな構 造が無かった Spring’15 Auraフレームワー クが登場! Auraフレームワークの特⾧ ・状態をクライアントのみに持ち可能 ・通信にはJSONフォーマット(REST)を使用する ・イベントドリブン(Event Driven) ・モバイルプラットフォーム およびクロスブラウザのサポート Auraフレームワークの課題 ・フレームワーク自体が言語の様な独自性を持つ ・スキルが流用できない ・OSS上で相互運用性がなかった