what's kintone? ビジネスアプリをノンプログラミングで作成出来る。 アプリ版RPGツクールみたいなやつ。 データベース型webアプリ kintoneの表 仕事のなかでJavaScriptをどのように使ってUIを作成したか フレームワーク部分を除くと70000行 Closure Library(jQueryは甘え) JavaScriptでほぼ全てのDOM サーバサイドでのやりとりはXHRでAPIを叩く UIづくりのなかでどんな苦労をしたのかを考える イベント管理 フォームメーカー ドラッグ&ドロップのみで縦横自由にコントロールを配置してレイアウト およそ20個くらい ドラッグ&ドロップを導入すると、UIがおそろしく複雑になる。 イベント発火数がやばい イベントを上手く管理しないといけない 1. クラス間通信 clickをトリガーとして、クラスからイベントを投げあう。 実装はシン
![kintoneの表と裏〜大規模JavaScript開発と非構造データベース - by shigemk2](https://cdn-ak-scissors.b.st-hatena.com/image/square/bf346e3a174c32d509975536c105424a399050ea/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshigemk2%2F20131208%2F20131208192353.jpg)