Skip to content
Htkyama Blog

このサイトについて

Gatsby.js + Netlify の Jamstack なブログです。
Gatsby.js の starter を Netlify にデプロイしてます。

Gatsby.js

Gatsby.js は静的サイトジェネレーターの一つです。

Markdown 形式のファイルや API から、React.js 製のシングルページアプリケーション (SPA) を作ることができます。

出来上がったコンテンツは、html や css、JavaScript で構成され、DB や PHP のない静的なWebサイトでシングルページアプリケーションとして高速に動作します。

Lighthouse での結果もパーフェクトです!

lighthouse result

Jamstack

WordPress に代表されるような CMS や Web サイトを動作させるためのオーソドックスな環境であった LAMP stack (Linux, Apache, MySQL, PHP/Perl/Python) に対して、Gatsby.js のような静的サイトジェネレーターに必要な JavaScript, API, Markdown により構成されるモダンな Web アーキテクチャーを Jamstack と呼んでます。

参考

© 2023 All rights reserved.
RSS