うまい言い方が見つからず、こういうタイトルになりました。ES2015以降のJS開発に関するページです
→JavaScript
→Webアプリ開発
→Web技術関連
ES6/ESM/ES2015 一般 †
- JavaScriptのバンドルとトランスパイルが不要なモダンWebアプリ | POSTD 2021.11
- 最初の決定的な変化は、すべての主要なブラウザでES6がサポートされるようになったことです。Chrome、Edge、Safari、FirefoxはいずれもES6を完全にサポートしています。最後に残ったのはIE11でしたが、Microsoftは今年、ありがたいことにサポート終了を宣言しました。
- 第二の決定的な変化はHTTP2が普及したことです。HTTP2では、1つの大規模なファイルを送信する代わりに、多くの小さなファイルをさほどのデメリットもなく送信できるようになりました。1回の接続で、必要なレスポンスをすべて多重送信できるのです。
- トランスパイラとバンドラーが不要であるのに加え、インポートマップを生成できれば、Node.jsをローカル環境にインストールすることもなく、最新で素晴らしいWebアプリの開発環境を整えることができます。
文法Tips †
モジュールシステム †
class †
カリー化 †
アロー関数 †
SPA(Single Page Architecture) †
Vue, React, Node.js, TypeScript †
Svelte †
SolidJS †
Angular †
Electron †
Webpack、バンドラ †
Babel、トランスパイラ †
Flux(Redux) †