Sass を使用したことのある人なら、変数が扱えることはご存知かと思います。しかし、CSS にも変数の機能があることは知っていますか?

CSS の変数と Sass の変数は別物です。それぞれの違いを明らかにして使い所を紹介します。

Walker は、WordPress コアがツリー状のデータ構造をレンダリングする際の動作を定義するための「抽象クラス」です。

WordPress コアではデータの種類ごとに Walker を継承したクラスが定義されており、デベロッパーも Walker を継承することで独自の動作を定義することができます。

“const {foo} = var;” といった奇妙なコードを見たことはありませんか?これは ES2015 から加わった「分割代入」という構文です。

分割代入にはいくつかの書き方がありますが、直感的に使える便利な機能なので、使い方を紹介します。

Service Worker は「リッチなオフライン体験」を提供することができる比較的新しい JavaScript APIです。

これを使えば、たとえばネットワークに繋がらない時、通常現れる恐竜の代わりにカスタマイズしたページを表示させることができるようになります。