# Next.js で回復力のあるシステムを構築する > モダンな Web アプリケーションにおける高可用性と高パフォーマンスのベストプラクティス。 > > 2024-08-22 — y7.hk ## まずアーキテクチャから Next.js はモダンな Web アプリケーションの基盤としてよく使われます。回復力を担保するには、正しいアーキテクチャ上の判断と適切なツールの両方が必要です。 Server Components と適切なエラーバウンダリを活用すれば、全体がクラッシュするのではなく、 graceful に機能低下していく Web アプリケーションを構築できます。 ### 静的生成 vs SSR 可能な限り Incremental Static Regeneration(ISR)をデフォルトにしましょう。これにより、バックエンド API が一時的に利用不能になっても、ユーザーには最後に正常にビルドされたページが表示され続けます。