React Server Componentsを理解したい

Bookmarks
AIをシステム開発に活かすコツ、全部書く|kmagai
なぜ Server Actions を使うのか
TS/JSでセミコロンをつけないスタイル(No-Semi)について
全員開発時代のaquaで実現するローカル環境爆速セットアップ - LayerX エンジニアブログ
JSConf JPでModular Monolith Monorepoについて発表しました - newmo 技術ブログ
Make a given element draggable — Phuoc Nguyen
Next.js の "use cache" ディレクティブによるキャッシュ制御
Balancing Text In CSS
Writing Styles - Panda CSS
For one-off styles, you can always use the escape-hatch syntax [xxx] to use custom or raw CSS values without TypeScript errors.
Guide to the package.json `exports` field
スクリーンリーダーが footer 要素を「フッター」と読みません! - 弁護士ドットコム株式会社 Creators’ blog
システムを捉える5つの視点 - ソフトウェア設計を考える
システムは一つの全体であり、同時に、部分の集合
ソフトウェアシステムを設計する場合、文脈で考えるということは、ソフトウェアシステムの目的、利用可能な資源、作るうえでの制約を考えるということ。
他の要素との関係をまったく考えずに、部分に注目しているだけでは、全体を見ることができない。要素間のつながりを考えてみることで、全体が見る手がかりが増えてくる。
システムをこのスケールフリーネットワークとして捉えることが役に立つことが多い。特に、多数の要素がつながるごく少数の要素(ハブ)を特定することが、システムの特徴を捉え、構造を整理することにつながることが多い。
システムを捉える時には、時間とともに変化する進行過程で考えることが役に立つ。
新規事業は社内ドキュメント戦略が大事な話|細見 優太
Maybe You Don’t Need a Date Picker — Adrian Roselli
落ちてるボールを拾わせる技術 - 空の箱
Next.js の Interception Routes について
『ルールズ・オブ・プログラミング』読後メモ | lacolaco's marginalia
誰かが見ることになると分かっていれば、より良いコードを誰しも書くようになる。 (p.109)
コードを書くなら、チーム内で共有された、標準的な抽象化やパターンを使うことだ。新しいものを発明しちゃいけない……新たに発明した抽象化やパターンが、チーム全体での標準になるくらい強力だという自信がない限りは。 (p.166)
最終的に、プロジェクトを殺すのは、複雑性だろう。
自分の心理的安全性を、自分で高める - Link and Motivation Developers' Blog
型安全にクエリパラメーターを扱う nuqs
コミュニケーションは鏡写し|FromAtom
無理をして明るく元気で闊達な仕草をし、何でもかんでも自己開示をする必要はないが、自分がされて快いコミュニケーションを自分から積極的にしていくのは大事だろう。
スキーマライブラリの共通インターフェイスを提供するstandard-schema v1をご紹介
芽が出る確率よりも芽が出る数|cba
TypeScript 5.8のerasableSyntaxOnlyフラグ。enumやnamespaceが消える日が来た
1年越しの反省を活かしたフロントエンドの技術選定と設計
文字数のカウントはどれが正解なのか?
初心者向けJWT講座:JSON Web Tokenを使った認証の仕組み
Pipelines | Valibot
pipeline is a list of schemas and actions that synchronously passes through the input data.
Introducing Valibot, a 1kb Zod Alternative
A schema can be compared to a type definition in TypeScript. The big difference is that TypeScript types are "not executed" and are more or less a DX feature. A schema on the other hand, apart from the inferred type definition, can also be executed at runtime to guarantee type safety of unknown data.
Schema-driven Development
Schema-driven development means that teams only take a dependency on the actual API definition.