js-primer
js-primer copied to clipboard
付録C: エッセイ
https://github.com/asciidwango/js-primer/issues/956#issuecomment-529417126
10ページ以下の書籍限定のエッセイ的なものを考える
テーマ(仮): JavaScriptの現在
重要なのは過去から学べて今につながることを伝える。 単に過去話しをしたいのではなくて、なぜ現在のJavaScriptがこのような構造?になっているのかを読めるようなもの。
JavaScriptについてであるけど、JavaScriptとウェブブラウザは切り離すことが難しい。
- JScript
- ECMAScript4
- ES2015
- module
- Ajax
- left-pad
- コミュニティ
- フレームワーク
- npm
- ECMAScript
- ブラウザ
- エコシステム
- 分散と集約
- Chrome一強
- SFOP
- Stage、WICG
「変化をしつづけるの と 後方互換性を守る を両方やろうとしてる というのがJavaScriptの複雑さを表現してる」
- なぜ(後方)互換性を大事にしているのか
- プレイヤーが1つならそれが解決できるのか
- 変化を続けるには競争が必要であると
に分解できるかな
なぜこの書籍を書いたのかという内容でちょっと書いてみてる。 必然的に上の問題を解決したいからという内容が入ってくることに気づいた。