Vol.369
Software Engineering - The Soft Parts Jump to heading
ソフトウェアエンジニアのソフトスキル Jump to heading
Google Chromeでシニアスタッフエンジニアリングマネージャーとして10年間を通して学んだソフトスキルを紹介する。非常にボリュームが多いが、役に立つアイディアばかりを紹介している。
More thoughts on SPAs Jump to heading
SPAに関する考え Jump to heading
Nolan氏による、SPAに関する考えをまとめている。特に、コアWebバイタル、コードキャッシュ、サービスワーカーといったアイディアに対してSPAとMPAを比較して、その長所と欠点を解説する。
The many definitions of Server-Side Rendering zachleat.com Jump to heading
様々なサーバーサイドレンダリングの定義 Jump to heading
SSRとは何か。様々なアプリケーションフレームワークで実装されているSSRのドキュメントを取り上げ、SSRをどのように定義しているかを見ていく。コンポーネントフレームワークのSSRとアプリケーションフレームワークでのSSR、それぞれを明確にしていく。
State is hard: why SPAs will persist Jump to heading
SPAとMPAそれぞれについてその特徴と問題点、メリット・デメリットを考察する。これらをどのように採用していくべきか、またそれぞれをどのように捉え、向き合っていくべきかを考える。
Shipping to Production Jump to heading
本番へのデプロイ方法についての解説。既存の様々な方法について紹介し、それのメリットデメリットを紹介している。また、どのようにデプロイの方法を検討していけばよいかについてもアドバイスしている。
In Brief Jump to heading
Mathematical Notation for JavaScript Developers Explained: 数学表記をJavaScriptで表現するためにはどのように実装すればよいか
JavaScript Hydration Is a Workaround Not a Solution: ハイドレーションの仕組みについての解説を行い、そのオーバーヘッドを明らかにする
Two lines of CSS that boosts 7x rendering performance!: 2行のCSSでパフォーマンスを改善するアイディアとその仕組を紹介する
Prestige Writing: マジシャンが扱う、誓約、ターン、プレステージの考え方をライティングに適用するアイディアを考察する
AbortController is your friend: AbortControllerの仕様、利用方法について解説する