Vol.371
Faster page loads using server think-time with Early Hints - Chrome Developers Jump to heading
Early Hintsを使用してページの読み込みを高速化する Jump to heading
103 Early Hints
はサーバーがブラウザに対して、HTMLを返却する前に必要なリソースを先読みすることをサポートする仕組み。この記事ではこの仕様について詳しく解説し、具体的な実装方法についてなどを紹介していく。
Write Better Commits Build Better Projects Jump to heading
良いコミットで良いプロジェクトを構築する Jump to heading
良いコミットを書くことで良いプロジェクトを構築することができる。この記事では、良いコミットを書くためのヒントを紹介する。
Why Use Sass? Jump to heading
なぜSassを使うのか Jump to heading
Sassは最も人気のあるCSSプリプロセッサであり、非常に優れたツールである。この記事では、SassがどのようにCSSを補完しているのか、その重要な機能に絞って解説をしていく。
SPAs: theory versus practice Jump to heading
- 最高のSPAは最高のMPAよりも優れている
- 平均的なSPAは平均的なMPAよりも悪い
こういった、SPAとMPAについての迷信について言及する。SPAとMPAはどちらも長所・短所があり、チームの規模やスキル等によって適したツールは変わってくること、そしてブラウザの変化によっても変わってくるものであることを理解するべきだと締めくくっている。
What willwould a Chromium-only Web look like? Jump to heading
ブラウザエンジンの多様性がオープンWebのバックボーンである。仮にChromiumが唯一のブラウザエンジンであった場合に、Webはどうなるのか。Webの在り方について考える。
In Brief Jump to heading
Style Queries: CSSのスタイルクエリの仕様について紹介する
You Might Not Need an Effect: ReactにおいてuseEffectを使用する必要が無いパターンを紹介する
CSS { In Real Life } | Breaking Out of a Central Wrapper: 中央寄せするコンテンツと画面幅にまたがるコンテンツが交互に表示されるようなレイアウトをどのように実現するか、様々な方法を紹介しながら、最終的にはグリッドの使ったソリューションをオススメしている
Jade Rubick - Learn the weekly rituals you should master as a software project manager: プロジェクトマネージャとして持つべき習慣を紹介する
Two levels of customising: selectmenu要素の現段階の仕様について紹介し、その拡張性について紹介する