Vol.401
The Future (and the Past) of the Web is Server Side Rendering Jump to heading
SSRの過去と未来 Jump to heading
SSRが生まれるまでの敬意をWebの黎明期から振り返り、そのモチベーションを明らかにする。また、SSRが抱えている問題を提起し、それを解決する、インタラクティブなアイランドアーキテクチャのアプローチを紹介する。Denoのコードを用いて実際のサンプルを紹介する
Why I’m not the biggest fan of Single Page Applications Jump to heading
なぜSPAが好きではないのか Jump to heading
Manuel氏は20年以上のWeb開発に関わるキャリアから見て、SPAは慎重に扱うべきものだと考えている。その理由を説明する。
- ルーティングの問題
- ドキュメントのタイトルの問題
- DOMの頻繁な変更
- JSXとHTM
- ページ構造をコントロールしにくい問題
- パフォーマンス
- 開発環境の複雑製
The need for a more semantic web Jump to heading
よりセマンティックなWebの必要性 Jump to heading
ウェブの歴史をWeb1.0からWeb3.0まで振り返る。また、Web3.0についてはブロックチェーンやNFTといったものではなく、"セマンティックWebの誕生"として考え方を展開している。Webサイトの適切なセマンティクスを構築するために生まれてきた構造化の仕組みの歴史について触れながら、このコンテキストにおけるWeb3.0の概念では、Webのセマンティックな構造をより強化することで、Webの構造をより理解しやすくすることの重要性を謳っている。
A thorough team guide to RFCs Jump to heading
チームでRFCを扱うためのガイド。RFCがどのようなものか、RFCの書き方、RFCのレビューの仕方などについて。
Make it easier is not a product strategy Jump to heading
プロダクトをシンプルに簡単にする、ということは最終的なプロダクト戦略にはなりえず、出発点でしかない。どのようにプロダクト戦略的に改善していけばよいか。
In Brief Jump to heading
A Framework for Responsible Innovation | Stitch Fix Technology Multithreaded: イノベーション。、新しいテクノロジーをどのように、迅速に意思決定し、取り入れていけばよいか
How Pinterests design systems team measures adoption: Figmaのデザインがどのていど使われているのかについて計測する仕組みを構築した話
The Alternative to Performance Reviews for Software Engineers: 測定ベースのパフォーマンスレビューではなく、従業員の内発的なモチベーションが広がる職場を構築することの重要性について
Different Ways to Get CSS Gradient Shadows: CSS グラデーションシャドウを実装するための方法と細かな仕様について
People do use Add to Home Screen Firefox UX: ホーム画面に追加する機能はほとんど使われていないという誤解を払拭する