ECMAScript6でthisを束縛する方法について
ECMAScript6でthisを束縛する方法について検証した際のメモ
まずダメな例として、以下は画面クリックの際に呼ばれる clickFunc
から this.calledFunc()
を呼び出すことはできません。クリックに反応したelementがthisになるため、この場合はリスナーが設定されたdocumentがthisになりthis.calledFunc()を呼び出すことはできません。
webpack入門_shimming
shimming
公式のドキュメントでShimmingを試してみたいと思います。
webpackの設定ファイルでProvidePluginを指定するとライブラリをグローバルに適用することができ、importなしでも使用することができます。例えばサードパーティ製のライブラリがjQueryを使用している場合などProvidePluginを使用することで解決ができるかもしれないです。
webpack入門_Progressive Web Application
Progressive Web Application
webpackの公式ドキュメントのProgressive Web Applicationを見ていきたいと思います。
まずPWA(Progressive Web Application)ですが、これはWEBアプリをネイティブアプリのように動作させる技術のようで以下のドキュメントを見れば大体わかるのかと思います。
https://developers.google.com/web/progressive-web-apps/
https://speakerdeck.com/nazonohito51/pwafalsesanpuruapuriwozuo-tutemita
webpack入門_ライブラリ作成
Authoring Libraries
公式ドキュメントのAuthoring Libraries を参考にnodeのモジュールを作成して参照できるようにしたいと思います。 それではまず、モジュール化させるプロジェクトを作成します。
続きを読むmkdir webpack-numbers cd webpack-numbers npm init -y npm install --save-dev webpack lodash