2026-02-04 | lain
Next.js(App Router) + R3F + WebXR 環境で必ず発生する“レンダリングループの衝突”を、内部構造から解説する回。R3F の frameloop・advance・state.clock が XR の animationLoop と同期しない理由、useFrame の遅延、XRControllerModelFactory の不整合、Suspense が XR 中で危険な構造、そして正しい setAnimationLoop 併用方法まで網羅する。
2026-02-02 | lain
Next.js(App Router) と Three.js を安全に統合するための必須レイヤー、React Three Fiber(R3F)の基礎と構造を整理する。ヴァニラ Three.js と R3F の対応関係、Canvas / useFrame / useThree の最低限の理解、コンポーネント境界(use client)など、Next.js で 3D を扱うための“地図”を作る回。
2026-02-01 | lain
Next.js・React・Tailwind の設計思想を体系的に理解するための回。なぜ継承を捨て、なぜUIを“状態の写像”と捉え、なぜフォルダ構造でルーティングが生まれるのか──それぞれの背景を哲学レベルで解説する。
2026-02-01 | lain
Next.js を触り始めた初心者が絶対につまずくポイントを、実体験ベースで最短整理。React・Tailwind・TypeScript への混乱を避ける。