2026年10月10日
Next.jsとAstro、どちらで作る?Webサイトの目的から考えるフレームワークの選び方

Jamstack構成でWebサイトを作るとき、フロントエンドのフレームワークとしてよく候補に挙がるのが Next.js と Astro です。
どちらもmicroCMSなどのヘッドレスCMSと組み合わせて、速くて安全なサイトを作れます。では、実際にはどう選べばよいのでしょうか。
ブラキオでは「どちらが優れているか」ではなく、そのサイトで何を実現したいか から選ぶようにしています。今回は、その考え方をご紹介します。
Next.jsとAstroの違いをざっくり言うと
- Next.js:Reactをベースにした、Webアプリケーションまで作れるフレームワーク
- Astro:コンテンツを見せることに特化し、必要な部分だけJavaScriptを動かすフレームワーク
Next.jsは、ログイン機能や会員ページ、検索、管理画面のような「動きのある機能」が増えても対応しやすいのが強みです。
Astroは、基本的にHTMLとして配信し、動きが必要な部分だけJavaScriptを読み込む設計(アイランドアーキテクチャ)のため、何もしなくても軽いページになりやすいのが強みです。
Astroが向いているサイト
- 会社案内やサービス紹介が中心のコーポレートサイト
- ブログやお知らせなど、読むコンテンツが中心のサイト
- キャンペーンLPのように、表示速度が成果に直結するページ
- ドキュメントサイト
こうしたサイトは「情報をきちんと、速く届けること」が一番の目的です。ページごとに読み込むJavaScriptが少ないほど表示は速くなり、Core Web Vitalsのスコアも出しやすくなります。
Next.jsが向いているサイト
- 会員登録・ログインなど、ユーザーごとに表示が変わる機能がある
- 絞り込み検索やシミュレーターなど、画面上の操作が多い
- 将来的にWebサービスやアプリケーションへ育てていく予定がある
- 社内にReactで開発しているエンジニアがいて、一緒に保守していきたい
最初は小さなサイトでも、公開後に機能を足していく計画があるなら、最初から拡張しやすいNext.jsで作っておくほうが、結果的に作り直しのコストを抑えられます。
迷ったときに確認したい3つの質問
- そのサイトは「読ませる」ものか、「操作させる」ものか
読ませるサイトならAstro、操作させるサイトならNext.jsが基本の考え方です。 - 公開後、どんな機能を追加する可能性があるか
1〜2年後のサイトの姿を想像すると、選ぶべきものが見えてきます。 - 誰が保守していくのか
社内のエンジニアが関わるなら、その人たちが慣れている技術を選ぶことも大切です。
CMSの使い勝手はどちらでも変わらない
「フレームワークが違うと、更新作業も変わるのでは?」と心配される方もいますが、その心配はありません。
記事やお知らせの更新はmicroCMSなどのヘッドレスCMSの管理画面で行うため、更新担当者の操作はどちらのフレームワークでも同じ です。
フレームワークの選択は、あくまで「サイトをどう作り、どう育てるか」という制作側の判断です。運用する方の使い勝手を犠牲にすることはありません。
技術は目的のための手段
新しい技術が出るたびに「今はこれが流行っている」という話が出てきます。
しかし大切なのは、流行っているかどうかではなく、そのサイトの目的に合っているか、公開後も無理なく運用・保守できるか です。
ブラキオでは、ヒアリングの段階でサイトの目的や今後の計画を伺い、そのうえでNext.jsとAstroのどちらが合っているかをご提案しています。
「自社のサイトにはどちらが合うのか知りたい」「今のサイトが重くて困っている」といったお悩みがあれば、ぜひ株式会社ブラキオにご相談ください。目的に合った技術選定から、公開後の改善まで一緒に進めていきます。
この記事をシェアする
最近の投稿

Next.jsとAstro、どちらで作る?Webサイトの目的から考えるフレームワークの選び方
Jamstack構成でWebサイトを作るとき、フロントエンドのフレームワークとしてよく候補に挙がるのが と です。どちらもmicroCMSなどのヘッドレスCMSと組み合わせて、速くて安全なサイトを作れます。では、実際にはどう選べばよいのでしょうか。ブラキオでは「どちらが優れているか」ではなく、 から選ぶようにしています。今回は、その考え方をご紹介します。Next.jsは、ログイン機能や会員ページ、検索、管理画面のような「動きのある機能」が増えても対応しやすいのが強みです。Astroは、基本的にHTMLとして配信し、動きが必要な部分だけJavaScriptを読み込む設計(アイランドアーキテクチャ)のため、何もしなくても軽いページになりやすいのが強みです。こうしたサイトは「情報をきちんと、速く届けること」が一番の目的です。ページごとに読み込むJavaScriptが少ないほど表示は速くなり、Core Web Vitalsのスコアも出しやすくなります。最初は小さなサイトでも、公開後に機能を足していく計画があるなら、最初から拡張しやすいNext.jsで作っておくほうが、結果的に作り直しのコストを抑えられます。「フレームワークが違うと、更新作業も変わるのでは?」と心配される方もいますが、その心配はありません。記事やお知らせの更新はmicroCMSなどのヘッドレスCMSの管理画面で行うため、 です。フレームワークの選択は、あくまで「サイトをどう作り、どう育てるか」という制作側の判断です。運用する方の使い勝手を犠牲にすることはありません。新しい技術が出るたびに「今はこれが流行っている」という話が出てきます。しかし大切なのは、流行っているかどうかではなく、 です。ブラキオでは、ヒアリングの段階でサイトの目的や今後の計画を伺い、そのうえでNext.jsとAstroのどちらが合っているかをご提案しています。「自社のサイトにはどちらが合うのか知りたい」「今のサイトが重くて困っている」といったお悩みがあれば、ぜひ株式会社ブラキオにご相談ください。目的に合った技術選定から、公開後の改善まで一緒に進めていきます。
2026.10.10

AIを使ったWeb制作で、変わること・変わらないこと
AIを使えば、Webサイトは以前より速く作れるようになりました。デザイン案を考える。コードを書く。テストのたたき台を作る。レビューを補助する。文章の下書きを作る。こうした作業の多くで、AIを使える場面が増えています。では、Web制作会社の仕事は、その分だけ減っていくのでしょうか。ブラキオでは、そうは考えていません。コードを書く時間や、毎回同じような設定をする時間を短くする。その分、人が判断しなければならない部分に時間を使う。Webサイトを作るとき、実装を始める前に考えることはたくさんあります。ここを間違えると、どれだけ速く、きれいに実装できても、会社にとって使いにくいWebサイトになってしまいます。ここを人間が担当してクライアントにヒアリングをして、情報を整理し、必要なページやコンテンツを決める。問い合わせまでの導線を考える。運用方法を確認する。そのうえで、実装や確認作業の一部にAIを使います。AI活用というと、「人件費を減らして安く作る」という話になりがちです。もちろん、制作工数を減らせれば、制作費を抑えやすくなる面はあります。ただ、ブラキオがそれ以上に重要だと考えているのは、です。たとえば、これまで実装に多く使っていた時間を短縮できれば、その分を、といった部分に使えます。ブラキオがAIを使う理由は、制作工程を雑にするためではありません。Web制作でAIを使う場合、重要なのがレビューです。AIはコードを書くスピードを上げてくれますが、そのコードが、まで、自動的に保証してくれるわけではありません。そのためブラキオでは、AIに実装を任せる場合でも、人によるレビューを前提にしています。また、自動で確認できる部分は、型チェックやLint、テスト、CIに加えて、VRT(Visual Regression Testing)などの仕組みを使ってチェックします。コード上の問題だけでなく、画面の見た目に意図しない変更や崩れがないかも自動で確認し、検出できるミスはできるだけ仕組みで見つけます。そのうえで、最後は人が実際の画面を見ながら最終確認を行います。ブラキオの基本的な考え方は、です。AIに全部を任せるのではなく、速く作れるところはAIに任せ、最後に「これで本当に問題ないか」を人が判断します。制作スピードを上げるために、ブラキオではNext.jsを使った標準テンプレートの整備も進めています。Next.jsはReactをベースにWebアプリケーションを構築するためのフレームワークで、ルーティングやレンダリング、ビルドなどWeb制作に必要な仕組みをまとめて扱えます。テンプレートで共通化したいのは、たとえば、といった、サイトごとに毎回ゼロから考える必要のない部分です。一方で、は、それぞれの会社に合わせて考えます。これが、制作を速くしながら、その会社に合ったサイトを作るために重要だと考えています。ブラキオでは、Next.jsとヘッドレスCMSを組み合わせた構成を採用することがあります。ただし、特定の技術を使うこと自体が目的ではありません。重要なのは、です。案件によって必要なものは違うため、「新しい技術だから使う」のではなく、公開後まで含めて扱いやすい構成を選びます。Webサイトは、公開した瞬間に完成するものではありません。実際に公開してみると、といったことが見えてきます。公開前に考えることは大切ですが、すべてを最初から完璧に当てることはできません。だからこそ、公開後のデータを見ながら、必要に応じてページや導線を改善することが重要です。ブラキオでは、制作だけでなく、保守・SEO・改善まで継続して相談できる関係を重視しています。Webサイトを作る工程は、これからさらに自動化されていくと思います。コードを書くことも、デザインのたたき台を作ることも、今よりもっと速くなるはずです。だからこそ、制作会社に求められるものも変わります。「コードを書けます」「デザインできます」だけではなく、こうした仕事の重要性は、むしろ大きくなると考えています。ブラキオでは、AIやテンプレートを積極的に使います。でも、それは人の仕事をなくすためではありません。制作にかかる無駄を減らし、その分を、Webサイトを使う会社にとって本当に価値のある部分へ使うためです。Webサイトを「作って終わり」にせず、公開後も一緒に育てていく。それが、これからのブラキオのWeb制作です。
2026.10.10

そのJamstackサイト、データが消えても戻せますか?ヘッドレスCMS運用に潜む大きな盲点
弊社は埼玉県にて、Next.jsやAstroを用いた「Jamstack」と呼ばれるモダンなWebフロントエンド構築に専門特化している開発会社です。表示速度の爆速化、強固なセキュリティ、快適な開発体験。 これらを実現するために「microCMS」などのヘッドレスCMSを導入する企業様が非常に増えています。しかし、モダンで完璧に見えるJamstackサイト運用にも、**実は見落とされがちな「大きな盲点」**が存在します。それが、**「データが消えてしまった時の復元(バックアップ)体制」**です。弊社が保守プランにて「自動バックアップ基盤」の構築を強く推奨し、標準化している本当の理由をお話しします。microCMSなどのヘッドレスCMSはクラウドサービス(SaaS)であり、インフラの管理はベンダー側が行ってくれます。「自社サーバーを持たないから保守が楽」というのはJamstackの大きなメリットです。しかし、もし、社内の運用担当者が間違えて重要な記事やカテゴリをごっそり削除してしまった場合。クラウドサービスの提供元に「昨日の状態に戻してください!」と頼んでも、基本的には応じてくれません。標準機能では元に戻せないデータをどう守るか。これがJamstack運用における最大の課題なのです。「データが消える」と聞くとサイバー攻撃を想像するかもしれませんが、Jamstack構成において外部からCMSをハッキングされるリスクは極めて低いです。現場で起こるデータ消失事故のほとんどは、どれだけ気をつけていても、人間である以上ミスを100%防ぐことは不可能です。バックアップは、その「もしも」の時のための命綱になります。「月に1回、担当者が手動でデータをエクスポートする」という運用ルールを設けている企業様もいらっしゃいますが、私たちはこれを推奨しません。担当者が忙しくて忘れてしまったり、退職によって引き継がれなかったりするリスクが必ずつきまとうからです。株式会社ブラキオでは、専門的なエンジニアリングによって**「システムによるバックアップの自動化」**を行っています。お客様が一切意識することなく、人的ミスを完全に排除し、大切なデータ資産を安全な外部ストレージに保管し続ける仕組みを提供しています。そして最も重要なのが、**「ただデータを保存しているだけでは意味がない」**ということです。いざデータが消えてしまった時に、そのバックアップデータを使って「迅速に元のサイトの状態に戻せる(リストアできる)」状態であって初めて、真のバックアップと呼べます。弊社の保守プランでは、この自動バックアップの仕組みに加え、までをセットにして提供しています。Webサイトは企業の大切な「資産」です。 Jamstackという最高の器を作るだけでなく、その中に入る資産(データ)を守り抜くことも、私たち専門企業の大切な役割だと考えています。「自社のヘッドレスCMS、バックアップがどうなっているか分からない」 「表示速度だけでなく、運用面も安心して任せられるJamstack開発パートナーを探している」そんなお悩みをお持ちの企業様は、ぜひ株式会社ブラキオにご相談ください。技術力と万全のサポート体制で、お客様のWebビジネスを裏からしっかりと支えます。
2026.04.14

モダンな技術スタックが優秀なエンジニアを呼ぶ。採用広報サイトをJamstackで作るべきもう一つの理由
「優秀なエンジニアを採用したいのに、応募が来ない」「内定承諾率が上がらない」 多くの企業の人事担当者やCTOが、この悩みを抱えています。給与や待遇は見直したはずなのに、なぜでしょうか?実は、技術感度の高いエンジニアほど、応募前にその企業の**「技術偏差値」「採用サイトそのものが、どう作られているか」**です。「うちはDX(デジタルトランスフォーメーション)を推進するテックカンパニーです」と謳っている採用サイトが、表示の遅いレガシーなCMSで作られていたり、スマホでの挙動が不安定だったりしたら、エンジニアはどう思うでしょうか?今回は、採用サイトを単なる「求人情報の掲載場所」から、「技術力を証明するプレゼンテーションの場」へと変えるための**Jamstack(ジャムスタック)**活用術について解説します。エンジニアは職業柄、気になったWebサイトがあると無意識にブラウザの検証ツール(DevTools)を開いてしまう生き物です。「このサイト、どのフレームワークを使っているんだろう?」「パフォーマンススコアはどうかな?」と、裏側の技術を確認しています。もし、あなたの会社の採用サイトがなどのモダンなフレームワークで構築されており、コードがで綺麗に書かれていたらどうでしょう?ブラキオの実体験としても、「ReactやVueでサービス開発をしたことある人なら問題なくJamstackにいける」という点は大きなメリットです。採用サイトのソースコードから、「この会社はモダンなフロントエンド技術を理解している」「PrettierやESLintなどの静的解析ツールが導入されており、開発環境が整備されている」といったポジティブなメッセージを、言葉以上に雄弁に伝えることができます。逆に、メンテナンスされていない古いWordPressテーマを使っていると、「入社後もレガシーな技術の保守をさせられるのでは?」「技術投資に消極的な会社なのでは?」という懸念(技術的負債への警戒)を抱かせかねません。採用サイトは、鮮度が命です。社員インタビューの追加や募集要項の変更など、頻繁な更新が求められます。ここでJamstack構成(Next.js × ヘッドレスCMS)が真価を発揮します。コンテンツ管理には、日本発のヘッドレスCMSである**「microCMS」**の導入を推奨しています。 従来のCMSのようにサーバー管理やプラグインの更新に怯える必要はありません。直感的な管理画面から、エンジニアの手を借りずに人事担当者だけでコンテンツを更新できます。また、ヘッドレスCMS導入時の懸念点である「記事のプレビュー」についても、ブラキオの実装なら解決可能です。「記事作成したんだけどプレビューできないんですか?」とクライアントに言われる前に、公開ボタンを押さずに下書きプレビューができる環境を構築するため、安心して記事を作成できます。もし社内のエンジニアが採用サイトの保守に関わる場合でも、Jamstackならストレスフリーです。 普段のプロダクト開発で使用しているReactやVueの知識(コンポーネント指向)でメンテナンスができるため、学習コストが低く、技術的な断絶が起きません。「WordPressの独自タグやPHPに悩み、プラグインの干渉に苦しむ」……そんな"しんどい"作業からエンジニアを解放してあげることも、立派な採用広報(離職防止)の一つと言えるでしょう。採用サイトの表示速度は、求職者の志望度に直結します。Googleの調査によれば、表示速度が遅れるだけでユーザーの直帰率は急増します。情報収集段階の求職者にストレスを与えてしまっては、エントリーボタンを押されることはありません。Jamstackは、事前に生成した静的ファイルをCDN(コンテンツ配信ネットワーク)から配信するため、圧倒的な表示速度を誇ります。 Next.jsを用いて適切に構築すれば、Googleが重視するCore Web Vitals(LCPなど)のスコアで高得点を出すことも容易です。「Lighthouseのスコアがオールグリーン(満点に近い状態)であること」。これ自体が、技術にこだわるエンジニアへの最強のアピール材料になります。採用サイトのリニューアルは、単にデザインを綺麗にするだけでは不十分です。 ブラキオは、デザインカンプとWebサイトの間の壁を壊す実装力と、エンジニア視点での技術選定を強みとしています。• 貴社のエンジニアチームが扱いやすい技術スタック(Next.jsなど)での構築。• 長期運用を見据えた、使いやすいデータ設計(スキーマ設計)。• 社内エンジニアと連携した開発フローの構築。採用サイトは、企業の顔です。その「顔」を最新の技術でメイクアップすることは、優秀な人材を振り向かせるための強力なブランディングになります。そんな採用サイトへのリニューアルを検討中なら、ぜひブラキオにご相談ください。技術感度の高いエンジニアに「おっ、この会社わかってるな」と思わせるサイトを、一緒に作り上げましょう。
2026.01.16

【広告担当者必見】アクセス集中でサーバーが落ちない!キャンペーンLPにJamstackが最強な理由
テレビCMの放映直後や、SNSでキャンペーンがバズった瞬間、あるいは大規模な広告配信を開始した直後に、サイトが重くなり**「503エラー(Service Unavailable)」**が表示されてしまった……。広告担当者やマーケターにとって、これほど胃が痛くなる瞬間はありません。サーバーが落ちている間に発生した広告クリックは、すべて無駄金となってしまいます。これは単なるシステムトラブルではなく、重大な**「機会損失」**です。「アクセス増を見越してサーバーを増強したはずなのに」「WordPressのキャッシュプラグインを入れたのに」それでも落ちてしまう。実はその悩み、サーバーのスペックを上げるのではなく、で根本から解決できます。今回は、アクセス集中でも「落ちない」、そして表示速度が速くコンバージョン率(CVR)向上にも貢献する**「Jamstack(ジャムスタック)」**構成のランディングページ(LP)について解説します。多くの企業で採用されているWordPressなどの「動的CMS」は、ユーザーがアクセスするたびにサーバーがデータベースと通信し、ページを都度生成して表示する仕組みになっています。通常時のアクセス数であれば問題ありませんが、キャンペーンなどで短期間に数万〜数十万のアクセスが集中(スパイク)すると、データベースへの問い合わせ処理が追いつかなくなります。その結果、サーバーのCPUやメモリがパンクし、サイトが閲覧不能になってしまうのです。これ防ぐために、キャンペーン期間だけ高額なサーバー増強を行うこともありますが、コスト効率が悪く、予測を上回るアクセスが来れば結局ダウンしてしまうリスクは消えません。Jamstackは、これまでのWebサイトの常識を覆すアーキテクチャです。広告キャンペーンのLPにおいて、なぜJamstackが最適解なのか、3つの理由を解説します。Jamstackの最大の特徴は、事前に生成したHTMLファイル(静的ファイル)を**CDN(コンテンツ配信ネットワーク)**という仕組みを使って配信する点です。CDNは世界中に配置されたサーバーのネットワークです。ユーザーがアクセスした際、オリジナルのサーバーに負荷をかけるのではなく、ユーザーに最も近い場所にあるCDNサーバーからページのコピー(キャッシュ)を渡すだけなので、処理負荷がほとんどかかりません。これにより、を実現できます。広告担当者は、サーバー監視画面に張り付くことなく、安心して夜を過ごせるようになります。LPにおいて「表示速度」は命です。Googleの調査によると、モバイルページの表示速度が遅れるだけで、ユーザーの直帰率は急増すると言われています。せっかく広告費をかけて集客しても、表示が遅いだけでユーザーは離脱してしまうのです。Jamstackは、アクセス時に複雑な処理を行わないため、表示が爆速です。 ブラキオが得意とするなどのフレームワークを使用すれば、GoogleがSEOやUXの指標とするCore Web Vitals(特にLCP:最大コンテンツの描画速度)で高得点を出すことが容易になります。「速い」ことは、ユーザー体験を向上させるだけでなく、となります。キャンペーン用のLPは、期間終了後にそのまま放置されるケースが少なくありません。しかし、WordPressなどの動的CMSを放置することは、セキュリティリスクの温床となります。プラグインの脆弱性を突かれ、サイトが改ざんされるリスクがあるのです。Jamstackであれば、データベースと切り離された「静的ファイル」として存在するため、。動的な機能はAPIに分離されているため、サーバー本体への攻撃経路が存在しないのです。キャンペーン終了後も、低コストかつ安全にアーカイブとして残しておくことが可能です。ブラキオが提供する「成果が出る」Jamstack LPただ技術的に「Jamstackで作ればいい」というわけではありません。LPとしての魅力を最大化するために、ブラキオでは以下の点にこだわって制作を行っています。LPにとってデザインは重要です。しかし、リッチなアニメーションや複雑なレイアウトを実装すると、サイトが重くなりがちです。また、デザイナーの意図がエンジニアに伝わらず、仕上がりが妥協されてしまうこともあります。ブラキオは、デザインカンプとWebサイトの間の壁を壊すことを重視しています。Next.jsなどのモダンな技術を駆使し、を実現します。「Jamstackにすると更新が難しくなるのでは?」という心配は無用です。 ブラキオでは、日本発のヘッドレスCMSである**「microCMS」**の導入を推奨しています。WordPressのように直感的な管理画面から、エンジニアでなくてもテキストや画像の差し替えが可能です。「記事を作成したのにプレビューできない」というヘッドレスCMS特有の課題も、ブラキオならプレビュー画面を実装することで解決します。広告代理店・制作会社様のパートナーとしてブラキオは、広告代理店様やデザイン会社様からの技術パートナーとしての開発依頼も歓迎しています。 「デザインにはこだわりたいが、高負荷に耐えられる実装技術がない」「ReactやNext.jsでの開発リソースが足りない」といった場合は、ぜひご相談ください。テックリードとしてプロジェクトを支援します。「サーバーが落ちるかもしれない」という不安を抱えながらキャンペーン初日を迎えるのは、もう終わりにしましょう。• • • Jamstackは、Webサイトを単なる「表示物」から、ビジネスを加速させる「資産」へと変えるアーキテクチャです。次回のキャンペーンLP制作では、ぜひブラキオにご相談ください。
2026.01.05