あなたのReactまたはNext.jsアプリは、リリースごとに遅くなりました。バンドルは肥大化し、画像はフルサイズで出荷され、サードパーティのスクリプトが最初の描画をブロックし、リストはキーストロークごとに再レンダリングされます。私はそれらのどれが実際にユーザーの時間を費やしているかを測定し、修正する価値のあるものを修正します。
あなたのReactまたはNext.jsアプリをプロファイリングし、数値で高速化します
アプリの1ページに対するLighthouseとプロファイラー、効果の高い順にランク付けされた結果。
- 1ページプロファイル、ランク付け
監査後、数値を改善する修正を適用し、前後で測定します。
- 監査と主な修正
- ソースコード
最大5ルート、レンダリングとキャッシング、CIでのバンドル予算、完全な比較。
- ディープパス、最大5ルート
- ソースコード
カスタムオファーをリクエストする
購入前のご質問をお問い合わせください
質問をするにはログインしてください
プラットフォームのスパムを減らすため、販売前メッセージはログイン済みユーザーのみが送信できます。
無料アカウントを作成するか、ログインしてこの Zinner に直接メッセージを送信してください。
ログイン / 登録一目でわかる
このサービスについての重要な詳細情報です。Zinn Hubによって生成されました。売り手によるものではありません。
価値ポジション
Measurement Approach
対象フレームワーク
Metrics Reported
配送方法
受け取るもの
完全な説明
遅いページがサインアップや検索トラフィックの損失につながっていると考え、現在のアプリを維持したい場合は、これを注文してください。ReactとNext.jsは、高速なアプリに必要なほとんどの機能をすでに備えているため、スタックを切り替えるのではなく、これらのツールをうまく活用することでパフォーマンスが向上します。
形容詞ではなく数値が得られます。LCP、CLS、INP、およびルートごとのバンドルサイズが、同じスロットル接続で前後で測定され、1つのテーブルにまとめられます。
Starterは1ページの監査です。実行、効果の高い順にランク付けされた発見事項が含まれ、コードは変更されません。Standardはその監査から始まり、残りの時間をそれらの数値を動かす修正に費やします。Advancedは最大5ルートをカバーし、レンダリングとキャッシングを調整し、CIにバンドル予算を残すことで、次のリリースで作業が静かに元に戻されるのを防ぎます。
作業はリポジトリのブランチで、コミットごとに、それぞれの理由を付けて行われます。私がデプロイすることはありません。
電話はしません。私と意見が異なる測定値を含め、すべて書面で行われます。
プロジェクトを完了するための手順
1. ユーザーが実際に得ているものを測定する - ライブページでのLighthouseと、遅いページでのReactプロファイラーセッションを、スロットル接続で実行します。LCP、CLS、INP、およびルートごとのバンドルサイズを、何も触れる前に書き留めます。
2. 最もコストがかかるものを見つける - バンドルとネットワークウォーターフォール: 誰も使用しないのに出荷されているもの、最初の描画をブロックしているもの、どのコンポーネントが再レンダリングされるか、その理由。すべての発見事項には、ミリ秒またはキロバイト単位での推定節約額が記載されます。
3. 修正する、最大の効果から - コード分割、画像とフォントの処理、レンダリングをブロックする作業、プロファイラーが要求する場所でのメモ化、クリティカルパスから外されたデータフェッチ。変更ごとに1つのコミット、それぞれに理由を付けて。
4. 並べて再度測定する - 変更されたビルドで同じ実行: 前後を1つのテーブルに、ルートごと、メトリックごとに。変更によって何かが悪化した場合は、テーブルにその旨が記載され、変更は元に戻されます。
5. リポジトリでの引き渡し - リポジトリ内のブランチまたはパッチ、レポート、および私がしなかったこととそれがどれだけの価値があるかの正直なリスト。デプロイはあなたの手に委ねられます。
Zinner クオリティ保証
すべての Zinner はプラットフォームに参加する前に審査・承認されます。
すべてのサービスは、当社の品質保証コミットメントによってサポートされています。
納品された作業を承認するまで、お客様の支払いは保護されます。
パッケージを比較
| 機能 | スターター | スタンダード | 高度な |
|---|---|---|---|
| 納期 | 2 日 | 4 日 | 8 日 |
| リビジョン | 0 | 2 | 3 |
| 範囲 | 1ページをプロファイリングし、ランク付け | 監査と主要な修正 | ディープパス、最大5ルート |
| ソースコード | ✕ | ✓ | ✓ |
ポートフォリオ
このZinnに関連するセラーの作品の例。

Formline: Stripe を使用した Next.js ストア
クリックして操作できるストアフロント:16のポスターが4のコレクションにあり、URLに保持されるフィルターと検索、カート、ライトテーマとダークテーマ、そしてデモ注文またはテストモードでの実際のStripe Checkoutセッションで終わるチェックアウト。私はこれをNext.jsの静的エクスポートとしてTypeScriptとTailwind CSSで構築しました。カード決済はCloudflare Workerを介して行われ、サーバーでカートの価格を再計算し、Stripeのウェブフック署名を検証します。




Next.js でのバイリンガル個人サイト
英語とロシア語の1ページの個人サイトで、サービスセクションとデモプロジェクトへのリンクがあります。Next.js、React、TypeScriptを使用して静的エクスポートとして設計および構築し、プレーンなCSSモジュールとUIフレームワークなしでスタイルを設定しました。ライトテーマとダークテーマがあり、各言語のソーシャルプレビュー画像はビルド時に生成されます。GitHub ActionsがビルドしてBunny CDNにデプロイし、セキュリティヘッダーを追加し、wwwとプレーンHTTPをメインのHTTPSアドレスにリダイレクトします。
サービス詳細
よくある質問
いいえ、あなたのコードを見る前にそれを約束する人には注意してください。チェックアウトウィジェットや広告スクリプトは、私が何をしてもスコアを制限する可能性があります。監査はあなたの限界と、それに到達するためにかかるコストを教えてくれます。
いいえ。Vite、CRA、Remix、またはプレーンなSPAはすべて同じ方法でプロファイリングされます。フレームワーク固有の修正のみが異なります。Next.jsのレンダリングモードの代わりに、ルートレベルの分割とキャッシングが適用されます。
はい。Standardは同じ監査から始まり、残りの時間を発見された問題の修正に費やします。Starterは、自分で作業を行い、どこを掘り下げるべきかを知る必要があるチーム向けに存在します。
監査では、サーバー応答時間がレンダリングとスクリプトのコストとは別に表示されます。APIまたはクエリのプロファイリングは、Node、Express、NestJS、またはRustでのアドオンです。
リポジトリへの読み取りアクセス、またはソースのアーカイブ、およびページのURL。StandardおよびAdvancedでは、修正をブランチにプッシュするため、ブランチを作成する権限が必要です。権限を与えたくない場合は、代わりにパッチを送信します。デプロイアクセスは決して必要ありません。
デフォルトでは、ライブの製品ページで実行されるため、数値はユーザーが取得するものと一致します。ページがログインの背後にあるか、まだデプロイされていない場合でも、ステージングリンク、テストアカウント、またはローカルで実行する手順はすべて機能し、レポートには数値の出所が示されます。
顧客レビュー
このZinnについてお客様の声をご覧ください







