Netlify

 

NetlifyはGitHubなどのリポジトリと連携して、静的サイトをホスティングするサービスです。リポジトリにプッシュすれば、自動的にビルドしてデプロイしてくれます。また、CMSも提供しており、簡単にコンテンツを更新できます。

NetlifyのWebサイト

特徴

NetlifyはJAMstackと呼ばれるアーキテクチャの生みの親です。JAMstackはJavaScript, APIs, Markupの頭文字をとったもので、静的サイトジェネレーターを使って、コンテンツをビルドして、APIを使ってデータを取得して、JavaScriptで動的なコンテンツを生成するというアーキテクチャになります。

Netlifyが提供する主な機能は以下の通りです。

  • Netlify Core
    ホスティング、CI/CD、デプロイ、プレビュー、分割テストなどの機能を提供します。
  • Netlify Connect
    外部サービスを含めた、さまざまなリソースを一つのインタフェースで扱えるようにします。
  • Netlify Create
    WIYSIWYGエディタを使って、Webサイトを更新できる仕組みです。
  • Netlify Edge
    Deno Deployを基盤としたFaaS(Function as a Service)です。

Netlifyを使って、Next.jsアプリをデプロイすることもできるようです。

Next.js 13.5+ on Netlify | Netlify Docs

料金

Netlifyは無料から利用できます。ユーザーは一人のみ、帯域は月間100GBまで、ビルドは300分までといった制限があります。上位プランはProプランで、月額19ドルです。1TBの帯域、25,000時間のビルドまでと幅広くなります。

Pricing and Plans | Netlify

URL

Scale & Ship Faster with a Composable Web Architecture | Netlify