UIを構築する開発ツールを作りたいqiita.comという記事を書いた。要約としては、「今こそGUIでWebのUIを生成できるような開発環境を目指すべき」みたいな話。レイアウト定義のレイヤー、そのレイアウト領域を占めるエレメントのレイヤーに分割して考えるこの考え方に基づくと、GUI開発環境で作るべきものは、テンプレートへのJSロジックのつなぎ込みレイアウトエディタ個別のエレメントの装飾となる。JSロジックのつなぎこみはヘヴィにJSだからまだコードで書く方がいい。作るならノードベースのエディタになりそう。生成できないか試したい。レイアウトエディタは今でも作れそう。用いて、GUIでポチポチやることで、レイアウト生成をある程度自動化する。しての表現力は試すには一通り機能は揃ってると思う。footer;}この辺命名ルールがプロジェクトごとに違うので、うまい感じで表現するのが難しい。