Frontend Weekly Vol.32

Headlines

CSS Modules by Glen Maddern

Christopher Chedeau氏が2014年の12月にNationJSで提唱した「CSS in JS」を元に生まれたCSS Modulesというアプローチについて概念的な部分を詳しく解説。記事の執筆者のGlen Maddern氏はCSS Modulesの中心的な人物。

Eliminating Roundtrips with Preconnect by igvita.com

Resource Hintsにある、Preconnectという仕様がFirefox 39とChrome 46で実装された。その実装を使ってラウンド・トリップを事前に解決しパフォーマンス改善する方法についてと、利用における注意点について。

Tasks, microtasks, queues and schedules by JakeArchibald.com

JavaScriptのおける『時間』に関するブラウザ実装の違いやタスク、マクロタスクなどの差異について実行できる例付きで詳しく解説。

The Pursuit of Simplicity in Programming

プログラミングの世界でも、シンプルなものは美しい。記事ではプログラミングにおけるシンプルさと「簡単」であることの違い、シンプルさに向かうために知っておきたい考え方について紹介。

Stop pushing redux by QuirksBlog

Stop pushing the web forwardに対する様々な意見に対してPPK本人からの返信。

The Language of Modular Design by An A List Apart

ページではなく、システム全体をデザインしていく時代に、何をモジュールと考えるべきか。概念をチームで揃えるために実行したことと、そこから得た学びについて。

Introducing Elm to a JS Web App

局所的に話題になっているElmという言語をどうJavaScript Webアプリに連携させていったかについて。React好きならオススメ。

Slack for Frontend Weekly

先週のリンクは上手くいかなかった(申し訳ないです)ので、気を取り直して、改めて。 Frontend Weeklyの『実験的』Slackコミュニティに興味がある方は、こちらから招待をリクエストしてください。
週次で50人くらいずつ招待をして行くつもりです。

Slides/Videos

perfslides :: A sample website to demonstrate the use of browser-perf and perfjankie

browser-perfperfjankieという2つのツールを使ったレンダリングパフォーマンス改善についてのスライド。

In Brief