例えば、コンポーネント化
下記のようなコンポーネント化がJSを書く必要がない形で標準化したとする。
HTML
<myHeader></myHeader>
<myComponent></myComponent>
<myFooter></myFooter>
いらなくなるもの
- コンポーネント化するためのJSの処理。
- React
- Riot
- 静的サイトジェネレータ
例えば、DOM操作+変数処理
擬似コードにするとこんな感じのことが標準で可能になったら。
HTML
<p>{title}</p>
<ul>
each {
<li>{item}</li>
}
</ul>
いらなくなるもの
- jQuery
- Slim
- 静的サイトジェネレータ
標準化するといろんなものが要らなくなる
- フレームワークやツールは「今すぐやりたい」を叶えるもの。
- イケイケだぜー、これがトレンドだぜー、ナウいぜーっていうものが一斉に死滅する可能性がある。
- すぐにそうなるわけではないが、最先端のものを使おうとすると、そういう側面もまたある。
- ギャグのような冗長化が流行っているがなんとかして欲しい。
結局
- 基本を覚えるのが一番無駄にならないかも。