MENU

Netlifyとは?JAMStackを掲げた老舗の現在地

Netlify アイキャッチ
Netlify

Netlifyは2014年にMatt BiilmannとChristian Bachが米国サンフランシスコで創業し、Gitリポジトリと連携した静的サイト配信を時代に先駆けて提供したホスティング企業である。創業者らが提唱した「JAMStack」という用語は、JavaScript・API・Markupを軸にする新しいWeb構築論として一気に広がった。本稿ではNetlifyの機能、創業からの歩み、現場での使われ方、VercelやCloudflare Pagesとの違いを取り上げる。

目次

この記事の目次

  1. ビルド・配信・関数の三位一体
  2. JAMStack誕生秘話
  3. Netlifyが活きる場面
  4. VercelやCloudflareとの選び分け
  5. まとめ

ビルド・配信・関数の三位一体

ビルド・配信・関数の三位一体

Netlifyの構造は、Gitに紐づくBuildパイプライン、グローバルなCDN、サーバレスを担うNetlify Functionsの三層に整理できる。GitHub等にpushすると自動的にビルドが走り、生成物はNetlify Edgeで世界配信される。HTMLは自動的にGzip/Brotli圧縮され、静的アセットには長期キャッシュ用のFingerprintが付与される。

Netlify FunctionsはAWS Lambdaを基盤としつつ、開発者にはコールドスタートや権限管理を意識させない抽象化を施している。さらに2021年からはEdge Functionsをβ提供、Deno Deploy基盤を採用しエッジでミドルウェア的な処理を行えるようにした。Identity、Forms、Analytics、Large Media、Splitテストなどフロント開発者が欲しがる機能を「使う前提でビルトイン」している点が、競合との明確な違いとなっている。

JAMStack誕生秘話

JAMStack誕生秘話

創業者Matt Biilmannはデンマーク出身で、CMS会社BitballoonをMITで2014年に立ち上げ、後にNetlifyへ改名した。共同創業者Christian Bachと連名で2016年に「JAMStack」という言葉を発表、それまで「静的サイト」と呼ばれていたアーキテクチャに知的なフレームを与えた。同時期にGatsbyやHugoが台頭し、ジャンル全体が盛り上がる地合いとなった。

シリーズA 1,200万USDが2018年、シリーズC 5,300万USDが2021年と着実に成長し、2021年にはJamstack ConfがVirtualで開催され業界の旗振り役を続けた。一方、Vercelの台頭やフルスタック化の潮流で「JAMStack」という呼称はやや古びた印象もあり、Netlify自身も「Composable Web」という新概念を打ち出して再定義に挑んでいる。2024年5月にはAI支援機能やAgent Runnerを発表し、変化する開発体験への適応を進めている。

Netlifyが活きる場面

Netlifyが活きる場面

Netlifyのもっとも得意な領域は、Hugo、Eleventy、Jekyll、Astroなど多様な静的ジェネレータを使ったサイトのホスティングだ。VercelがNext.jsに強く最適化されている一方、Netlifyはフレームワーク中立で、ContentfulやSanityのWebhookを受けて自動再ビルドする運用にも向く。ECサイトでBigCommerceやShopify Storefront APIを叩く構成も多い。

デザインレビューを高速化するDeploy Previewは現場の支持が厚く、PRごとに公開URLを自動発行する。Stakeholderに「いま見て」と送れる体験は商用案件で重宝される。FormsやIdentityなど別途SaaSを契約しなくても小規模機能が完結する点も差別化要素だ。社員数百名規模のメディアやマーケサイト、複数言語のキャンペーンページなど、頻繁に更新するが特殊なバックエンド処理は要らない案件で力を発揮する。

VercelやCloudflareとの選び分け

VercelやCloudflareとの選び分け

Vercelとの最大の違いはフレームワーク戦略で、Netlifyは「どれでもどうぞ」のスタンス、VercelはNext.jsへの強い投資を行う。AstroやSvelteKitなど新興フレームワークが台頭する中で、Netlifyは早期に対応する傾向があり、選択肢が広い。Cloudflare PagesはR2、Workers、D1、KVなどエッジ基盤と一体運用できる利点があり、料金面ではしばしば最も安い。

案件のフレームワーク、必要な追加機能(フォーム、認証、A/B)、想定トラフィック、運用チームの規模で選び分けるのが現実的だ。Netlifyは中規模メディア・コーポレートサイトのスイートスポットを20年近く維持しており、ガバナンスや権限管理など企業利用に必要な機能が一通り揃っている点も評価が高い。

まとめ

Netlifyは「JAMStack」という言葉とともに静的Webの再評価を主導し、今もComposable Webという新たな旗印で進化を続けている。Vercelに比べると派手さは抑え目だが、フレームワーク中立性と内蔵機能の豊富さが武器となる。プロジェクト要件と将来像を踏まえ、適切なホスティング基盤として候補に挙げる価値は大いにある。

※本記事はIT用語辞典の手書きドラフトです。公開前に最新情報・出典を確認のうえ加筆修正してください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次