Upload
yuki-ishikawa
View
1.372
Download
0
Embed Size (px)
Citation preview
Ajax の誕生
• 実は昔からあったけど知られていなかったXMLHttpRequest が Google Maps によって再発見されて一躍有名に
• Ajax (Asynchronous JavaScript + XML) という言葉が生まれる
• しかしまだまだ敷居が高い
Single Page Application
• HTML5 の history.pushState によってURL の動的書き換えが可能に
• ページ遷移という概念を超越したクライアントサイドプログラミングの極地
もう DOM 操作しなくていい
• 変更があったら HTML 全体を書き換える
• 常に最新の状態の DOM をレンダリングし続ければいいだけ
• React が内部で diff / patch してくれるから遅くない