本文へスキップ
開発事例 / 開発基盤

NextCode CMS(店舗サイトCMS)

店舗サイトを高速配信するNext.js製の自社CMS

公開中

店舗・サービスサイト向けに開発した自社CMS。Next.js(App Router)で構築し、東京リージョン配信・middleware認証・参照系キャッシュで高速表示を実現。ナビ常駐+loading表示で操作の待ち時間を体感ゼロに近づけた。エアコンクリーニング等の実店舗サイトを同一基盤で量産できる。

この作品の要点
困っていたこと既存CMSは日本から遅く、店舗サイトの体感速度が悪い。
やったことhnd1配信とmiddleware認証で往復を最小化。
起きたことナビ切替85msの高速レスポンスを達成。
もくじ

どこでつまずいたか

01既存CMSは日本から遅く、店舗サイトの体感速度が悪い

02ページごとに認証を再検証して往復が増えていた

03サイトごとに作り直すと保守コストが膨らむ

どう解いたか

01hnd1配信とmiddleware認証で往復を最小化

02参照系キャッシュとナビ常駐で体感速度を改善

03共通基盤化して店舗サイトを横展開

できあがったもの

できあがった画面

NextCode CMS(店舗サイトCMS) の画面 1
NextCode CMS(店舗サイトCMS) の画面 2
NextCode CMS(店舗サイトCMS) の画面 3
NextCode CMS(店舗サイトCMS) の画面 4
NextCode CMS(店舗サイトCMS) の画面 5
NextCode CMS(店舗サイトCMS) の画面 6
NextCode CMS(店舗サイトCMS) の画面 7

結果

01ナビ切替85msの高速レスポンスを達成
02店舗サイトを同一基盤で量産できる体制を確立

この作品でできること

  • 東京リージョン(hnd1)配信で日本国内から高速表示
  • middlewareで認証を1回だけ検証しページへヘッダ受け渡し
  • 参照系データのキャッシュでナビ切替を高速化
  • ナビをlayoutに常駐+loading.tsxで即時フィードバック
  • 同一基盤で店舗サイトを量産可能

どう作ったか

できること3項目

東京リージョン配信で日本国内から高速表示hnd1配信とmiddleware認証で往復を最小化
middlewareで認証を1回だけ検証しページへヘッダ受け渡し参照系キャッシュとナビ常駐で体感速度を改善
参照系データのキャッシュでナビ切替を高速化共通基盤化して店舗サイトを横展開

つくり2項目

フロントエンド・基盤Next.js App Router / TypeScript / Tailwind CSS
AI・連携・データSupabase / middleware認証 / Vercel hnd1

使いどころ3項目

既存CMSは日本から遅く、店舗サイトの体感速度が悪いhnd1配信とmiddleware認証で往復を最小化
ページごとに認証を再検証して往復が増えていた参照系キャッシュとナビ常駐で体感速度を改善
サイトごとに作り直すと保守コストが膨らむ共通基盤化して店舗サイトを横展開

担当と道具

担当企画・アーキテクチャ設計・フルスタック開発
使った技術Next.js App Router・TypeScript・Tailwind CSS・Supabase・middleware認証・Vercel hnd1

この作品のきほん

種類開発基盤
いまの状態公開中
規模担当3領域 / 技術6種類
公開先cms-demo.nextcode.ltd

相談する

おなじものが作れます

同じ仕組みを、あなたの商品でも作れます。

この事例をシェアする

同じ課題を持っている人に届くかもしれません。