Frontend Weekly Vol.126

Headlines

CSS Houdini- the bridge between CSS, JavaScript and the browser by Serg Hospodarets

Houdiniの果たす役割と現状についてのスライド。
動きの速いHoudiniなだけにまとまった資料を追いかけておかないと流れがわからなくなるので、便利。

A Love Letter to CSS

CSSは難しい。など、近年CSSに対するアタリは強くなってきている。
この記事ではその反論としてCSSへのラブレター。記事ではCSS以外のスタイルシステムに言及しながら、CSSが持っている良さについて解説。

デザイン・システムとは何か? UIパターンライブラリとは何が違うのか?
酷く概念的な話であり、その違いを知ることの意味がどれほどあるのか、という部分もあるが、役割がどう違うのかを知ることは設計する上では欠かせない。

Functional Mixins by JavaScript Scene

Eric Elliott氏によるJavaScriptのFunctional Mixinsパターンについての解説。新しいトピックではないが、さすがに良くまとまっていて、わかりやすい。

Documentation Driven Development by blog.izs.me

Isaac Z. Schlueter氏が実践するドキュメント駆動開発について。 ドキュメントを書いてから開発をする。読んで字のごとくな開発方法を文字通り実践する。

Optimize with HTTP/2 Server Push and Service Workers!

HTTP/2とService Workers。この両者の組み合わせに関する最適化について。

Timing element visibility with the Intersection Observer API - Web APIs by MDN

Intersection Observerの実践導入例。ただの『後で読む』だけではない実装例は多くないので興味深い。

Slide

Inclusive Design Principles by Henny Swan, Ian Pouncey, Heydon Pickering and Léonie Watson

インクルーシブ・デザインという原則について。
The Paciello Groupのオールスターによるスライド。

Announcement

Slack for Frontend Weekly (PR)

Frontend Weeklyの『実験的』Slackコミュニティに興味がある方は、こちらから招待をリクエストしてください。 週次で50人くらいずつ招待をして行くつもりです。

In Brief