Frontend Weekly Vol.64

Headlines

Why I don’t use CSS preprocessors by 456 Berea Street

CSSプリプロセッサがデファクトとなった今でこそ、あえて問いたい、CSSプリプロセッサを使わない理由。Roger Johansson氏の意見に共感できるかはさておき、改めて見直してみるきっかけになるかも。

AMP and the Sandbox Policy by The Sea of Ideas

AMPが投げかけたWebとパフォーマンスに関する質問が、Content Performance Policyへと昇華しようとする動きの中、CPPの中核を担うSandbox Policyの非公式な仕様のアイデアがまとまりつつある。中々興味深い。

CSS and Scalability

CSSをスケールさせるために必要なこと。記事ではこれまでのCSSアーキテクチャにまつわる歴史のハイライトとスケーラビリティを加速する大切なアドバイス、考え方について触れている。

A/B Tests That Do More Than Validate by Inside Intercom

A/Bテストがはらんでいる問題点。大切なことは統計学の知識ではなく、何をテストしようとしているのかをきちんと決めること。AとBを比較することそのものには何の意味も無い。

How to work with SVG icons

アイコンフォントからSVGアイコンへと少しずつながらプロダクション環境下でも移行が始まってきている。この記事は、では現実的にどうやって運用するのかについてのケーススタディを紹介。

PX, EM or REM Media Queries? by Zell Liew’s blog about web design and development

メディア・クエリを書く上で、pxで指定するべきかのか、emか、はたまたremか。ブラウザの実装の差異を踏まえながら、作者はemがベストと判定。その判定理由もきちんと理解しておきたい。

Leveling Up with React: Redux by CSS-Tricks

Brad Westfall氏によるReact.jsについて学ぶ3部作の最終記事。 お待ちかねのreduxについて。さすがにシリーズの中でも最も長く詳細にわたる解説となっている。いつものようにコード例を見ながら丁寧に解説しているので、参考になる。

Announcement

Slack for Frontend Weekly (PR)

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

In Brief