16 ポイント 投稿者 xguru 2025-11-06 | 1件のコメント | WhatsAppで共有
  • Rari = Runtime Accelerated Rendering Infrastructure
  • Rustランタイムベースの高性能RSCフレームワークで、Next.jsと比べて P99レイテンシ12倍、スループット10.5倍向上
  • App Router: ファイルベースルーティングを提供。レイアウト、ローディング状態、エラーバウンダリ
  • 真のサーバーサイドレンダリング(SSR)を実装 : 事前レンダリング済みHTMLと即時ハイドレーションをサポート
  • React Server Componentsを標準サポート : サーバーコンポーネントがデフォルトで、必要に応じて 'use client' でクライアントへ切り替え
  • Zero-configセットアップ: 事前ビルド済みバイナリでインストール後すぐに実行可能
  • Hot Module Reloadingにより、開発中に即時フィードバックを提供
  • TypeScript-first設計により、サーバー・クライアント間の完全な型安全性を確保
  • Cross-platform対応 : macOS、Linux、Windows環境で同一動作
  • Streaming RSCおよびReact Suspense機能は開発進行中
  • create-rari-app により即座にプロジェクト作成をサポート
  • パフォーマンス指標

    • 平均応答速度 3.8倍向上(0.69ms vs 2.58ms)
    • 高負荷環境で 10.5倍高いスループット(20,226 req/sec)
    • 68%小さいバンドルサイズ(27.6KB vs 85.9KB)
    • ビルド速度5.6倍向上(1.64s vs 9.11s)
  • 技術的特徴

    • RustランタイムViteビルドシステム の組み合わせにより超高速レンダリングを実現
    • NPMパッケージ互換性 を維持し、既存のReactエコシステムと完全統合
    • 環境変数ベースの設定(PORT, NODE_ENV, RUST_LOG)をサポート

1件のコメント

 
shakespeares 2025-11-06

はは……終わりがなく次々に出てきますね。サーバーコンポーネントのフレームワークまで……