Building Bulletproof React Components I skate to where the puck is going to be, not where it has been. — Wayne Gretzky Most components are built for the happy path. They work—until they don’t. The real world is hostile. Server rendering. Hydration. Multiple instances. Concurrent rendering. Async children. Portals... Your component could face all of them. The question is whether it survives. The re
はじめに 昨今のフレームワークを使うとSSRの実装を簡単に行うことができますが、ぼんやりとしか理解できておらず、危ういなと思ったので自作しながら勉強してみます! 1. ローカルでシンプルなSSRをする プロジェクトのセットアップ まず、サーバーサイドでJavaScript(TypeScript)を動かすためには、ランタイム環境が必要になります。 ランタイム環境には、広く昔から使われているNode.jsや、最近その代替として登場したBun、Denoなどがありますが、今回はWeb Streams APIの機能をそのまま使えて、かつbundler、package managerなどの機能を兼ねているBunで進めることにします。 また、最低限linterやformatterなどはOxcを使用し、Bunはパッケージマネージャーも兼ねているのでそのまま使用します。 Copy# Blank templa
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く