“JAMStack” と呼ばれる新しいウェブの開発手法で「より良いパフォーマンス」「より高いセキュリティ」「より安価で簡単なスケーリング」「より良質な開発者エクスペリエンス」を提供するアーキテクチャが注目を集め始めています。 JAMStack とは何か、どのように使い、どのようなメリットがあるのか、公式サイトの情報をもとに読み解きます。 JAMStack の定義 オフィシャル・サイトhttps://jamstack.orgによると、以下の要素に基づく最新のウェブ開発アーキテクチャとされています。 クライアントサイドのJavaScript再利用可能なWeb API構築済みの Markup (HTML)HTML に JavaScript そして Web API なので、ウェブフロントの開発をする場合によく使うであろう技術と言えるでしょう。 ここでは動的な要素をサーバーサイドで組み込んだ HTM