Jamstackの記事一覧
BLOG
エンジニアリングJamstackWeb制作【失敗しない】Jamstack開発会社の選び方:見るべきはスキルセットとビジネス理解度
企業のデジタル戦略において、Webサイトはますますその重要性を増しています。特に、近年注目を集めるは、その高速性、安全性、高いスケーラビリティから、次世代のWebサイト構築手法として多くの企業から関心を寄せられています。しかし、従来のWordPressなどのCMSとは一線を画すJamstackは、といった多岐にわたる技術要素の組み合わせで成り立っています。「どの会社に依頼すれば、自社のビジネスに最適なJamstackサイトを構築できるのだろうか?」「技術的な専門知識がなくても、良いパートナーを見極めるにはどうすればいい?」――多くのWeb担当者様や経営者様は、このような疑問をお持ちかもしれません。Jamstack開発プロジェクトの成功は、まさに適切なパートナー選びにかかっています。本記事では、Jamstack開発を検討する企業がに役立つ、具体的に「見るべきスキルセット」と「判断基準」を詳しく解説します。Jamstack開発には、特定の技術分野における深い知識と経験が不可欠です。優れた技術力を持つだけでは、プロジェクトは成功しません。貴社のビジネスを深く理解し、真のパートナーとして伴走できるかが重要です。上記の要素を踏まえ、実際に開発会社を選定する際に確認すべき具体的な項目をまとめました。Jamstackは、現代のビジネスに求められる高速性、安全性、そして拡張性を兼ね備えた強力なツールです。しかし、そのポテンシャルを最大限に引き出すためには、との両方を兼ね備えたとの協業が不可欠です。パートナー選びは、単なるWebサイト制作の依頼ではなく、貴社のデジタル戦略を加速させるための重要な投資です。上記のチェックポイントを参考に、ぜひ最適な開発パートナーを見つけてください。ブラキオでは、Next.jsを始めとするモダンなフレームワークの深い知識と、microCMSを用いた最適なデータ設計、そしてお客様のビジネスゴール達成を最優先に考えたJamstack開発を行っています。Jamstack開発パートナーをお探しなら、ぜひ一度ご相談ください。御社の課題をヒアリングし、最適なご提案をさせていただきます。
2025.10.16
JamstackWeb制作Jamstackが解決する企業のWebサイト課題トップ3:速い・安全・落ちないサイトでビジネスを加速させる
Webサイトは企業のであり、ビジネス成長のエンジンであるはずです。しかし、多くの企業のWeb担当者様は、次のような潜在的な悩みを抱えていませんか?これらの悩みは、従来のウェブサイト構築手法、特になどの動的CMSの構造的な限界に起因しています。データベースと常に接続し、アクセスごとにサーバー側でページを生成するその仕組みは、利便性をもたらした反面、とに大きな弱点を抱えることになりました。その課題を根本から解決するのが、新しいウェブ構築の考え方であるです。本記事では、このJamstackが、企業が抱える最も深刻なWebサイトの課題トップ3をいかに解決するかを解説します。サイトの表示速度は、もはや**SEOやユーザー体験(UX)**の問題だけではありません。に直結する深刻な課題です。Googleの調査によると、モバイルページの表示速度がすると、ユーザーのすると言われています。これは、せっかく広告費やコンテンツ制作費をかけて集客したユーザーを、システムの都合で逃がしているに等しい状態です。Jamstackは、ウェブサイトのHTMLファイルを、しておきます(静的サイト生成)。この静的なファイルを、世界中に分散配置された**CDN(コンテンツデリバリーネットワーク)**から直接配信するため、データベースへの問い合わせやサーバーでの複雑な処理が一切発生しません。これにより、お客様のサイトはを手に入れ、GoogleがSEOで重要視する(LCP:最大コンテンツの描画速度など)のスコアも自然と改善し、に貢献します。従来の動的CMSは、データベースとの通信や、機能拡張のためのに強く依存しています。この構造は、ハッカーにとって絶好の標的となり、やを経由した不正アクセスやサイト改ざんのリスクが常に伴います。もし、企業サイトが改ざんされたり、情報漏洩が発生したりすれば、その修復コストだけでなく、顧客からのという計り知れないブランドリスクを負うことになります。Jamstackアーキテクチャでは、公開されているウェブサイトの本体からします。テレビCMの放映後や、大規模なキャンペーンを実施した際、「サイトが重くなった」「アクセスできなくなった」という経験はありませんか?従来のサーバー構成では、突発的な大量アクセスに対応するためには、事前にを行う必要があり、コスト効率が非常に悪いものでした。サーバーダウンは、キャンペーンによることを意味します。Jamstackサイトは、CDN(コンテンツ配信ネットワーク)を通じて世界中のエッジサーバーから配信されます。CDNは元々、大量のコンテンツを高速かつ安定して配信するために設計されているため、し、ダウンしにくい構造を持っています。Jamstackは、Webサイトを「コストセンター」ではなく、**「ビジネスを加速させる資産」**に変えるための最適なアーキテクチャです。ブラキオは、フロントエンドエンジニアとしての豊富な経験を活かし、お客様のビジネス課題解決を重視したJamstack開発を提供しています。「御社のWebサイトは上記の課題を抱えていませんか?」ぜひ一度、をご利用ください。御社のWebサイトを、次世代のプラットフォームへと進化させます。
2025.10.10
JamstackWeb制作Next.jsmicroCMSの投稿からOGPを取得して画像とリンクカードを作る
Webサイトやブログ記事で外部サイトへのリンクを貼る際、単なるURLだけでは情報が伝わりにくく、ユーザーのクリックを促しにくいことがあります。そこで活用したいのが です。OGPは、Webページの内容をSNSなどで魅力的に表示させるためのメタデータで、これを利用することで、リンクをとして表示できるようになります。この記事では、OGPデータを取得して記事内のリンクを自動的にリッチなリンクカードに変換するJavaScriptコードとその仕組み、そしてその見た目を整えるCSSについて解説します。この記事ではNext.jsのApp routerを使って下記のようなリンクカードを作る方法をご紹介します!OGP(Open Graph Protocol)を使ってブログ記事のリンクをカード形式で表示することには、以下のような効能があります。リンクカードはタイトル・説明・画像がまとまって表示されるため、テキストリンクよりも目立ち、ユーザーの興味を引きやすくなります。画像や説明文があることで、リンク先の内容が直感的に伝わり、クリックされやすくなります。OGP情報が正しく設定されていれば、TwitterやFacebookなどSNSでシェアされた際にも美しいカード形式で表示され、拡散効果が高まります。リンクカードはデザイン的にも整って見えるため、サイト全体の信頼感やプロフェッショナル感がアップします。ブラキオではこのようにヘッドレスCMSから取得した記事をカスタマイズすることも可能今回ご紹介するリンクカードの自動生成は、主に以下の2つのJavaScriptコードと、その見た目を定義するCSSによって実現されます。まず、外部サイトのOGP情報を取得するための関数から見ていきましょう。この関数は、指定されたURLにアクセスし、そのページのHTMLからOGP関連のメタデータを抽出します。次に、実際の記事本文を解析し、OGPデータを利用してリンクカードを生成するReactフックを見ていきましょう。最後に、生成されたリンクカードを美しく表示するためのCSSを見ていきましょう。このCSSは、リンクカード全体のレイアウト、画像(サムネイル)、テキストの表示方法などを定義しています。この記事で紹介したと、そして関連するCSSを組み合わせることで、することができます。これにより、ブログ記事やWebサイトの視認性が向上し、ユーザーが外部サイトのコンテンツを理解しやすくなり、クリック率の向上にも繋がるでしょう。ご自身のサイトにこの機能を組み込んで、より魅力的なコンテンツ表示を実現してみてはいかがでしょうか。
2025.06.14
JamstackなぜJamstackはセキュアと言われるのか?WordPressとの比較と対策
近年注目を集めるウェブサイト構築アーキテクチャ「Jamstack」。その特徴の一つとして、高いセキュリティ性が挙げられます。本記事では、Jamstackがセキュリティに優れる理由を解説し、広く利用されているWordPressと比較しながら、具体的な対策についても掘り下げていきます。Jamstackが従来のアーキテクチャと比較してセキュリティが高いと言われる主な要因は、以下の点に集約されます。WordPressは非常に普及しているCMSであるため、常に攻撃者の標的となりやすい状況にあります。プラグインやテーマの脆弱性、本体のアップデート遅延、サーバー設定の不備などがセキュリティインシデントの原因となる可能性があります。SQLインジェクションやPHPの脆弱性を利用した攻撃も懸念されます。一方、Jamstackは静的ファイルが中心であるため、これらの攻撃経路は基本的に存在しません。動的な処理はAPIに依存しますが、適切に選定・管理されたAPIサービスを利用することで、ウェブサーバー自体の脆弱性リスクを低減できます。ただし、Jamstackも完全に安全ではありません。利用するAPIサービスのセキュリティ、フロントエンドのJavaScriptコードの脆弱性、ビルドプロセスのセキュリティなどが新たなリスクとなる可能性があります。重要なのは、それぞれのアーキテクチャの特性を理解し、適切なセキュリティ対策を講じることです。Jamstackアーキテクチャは、その特性から従来の動的なウェブサイトと比較してセキュリティが高いと考えられていますが、完全に改竄のリスクがないわけではありません。ここでは、Jamstackサイトが改竄される主な経路と、それに対する具体的な対策を掘り下げて解説します。Jamstackサイトでは、フォームの送信、認証、Eコマース機能、検索など、動的な処理を外部のAPIサービスに依存するケースが多くあります。これらのAPIサービスにセキュリティ上の脆弱性があった場合、そこを足がかりに不正アクセスが行われ、データが改竄されたり、悪意のあるコンテンツが挿入されたりする可能性があります。Jamstackサイトのインタラクティブな要素は、主にJavaScriptによって実現されます。もしJavaScriptコードにセキュリティ上の欠陥(脆弱性)があった場合、クロスサイトスクリプティング(XSS)などの攻撃を受ける可能性があります。XSS攻撃を受けると、悪意のあるスクリプトがユーザーのブラウザ上で実行され、Cookieやセッション情報が盗まれたり、サイトの表示が改竄されたりする可能性があります。Jamstackサイトは、通常、静的サイトジェネレーター(SSG)などを用いて、ソースコードから静的なファイルを生成するビルドプロセスを経ます。もしこのビルドプロセスが侵害された場合、生成された静的ファイルに悪意のあるコードが埋め込まれる可能性があります。Jamstackサイトの静的ファイルは、通常CDN(コンテンツ配信ネットワーク)を通じて配信されます。もしCDNのアカウントが不正にアクセスされた場合、配信されている静的ファイルが改竄され、サイトの見た目が変わったり、悪意のあるコンテンツが表示されたりする可能性があります。開発者のPCや開発環境がマルウェアに感染した場合、意図しないコードがリポジトリにコミットされ、それがデプロイされてしまう可能性があります。これらの対策を講じることで、Jamstackサイトのセキュリティレベルを大幅に向上させ、改竄のリスクを低減することができます。Jamstackの特性を理解した上で、多角的なセキュリティ対策を実践していくことが重要です。
2025.05.08
JamstackWeb制作エンジニアリングJamstack開発の下請けをお探しですか?ブラキオがあなたの強力なパートナーに
Web制作の世界は常に進化しており、新しい技術が次々と登場しています。その中でもJamstackは、より高速でセキュア、そしてスケーラブルなウェブサイトを実現するための革新的なアプローチとして注目を集めています。しかし、新技術の導入は不安や挑戦を伴うもの。そんな時、ブラキオがパートナーとして、皆さんのJamstackにおける挑戦を全力でサポートします。ブラキオは、フロントエンド開発における豊富な実績を持ち、Jamstack開発においても皆さんをテックリードとして支援できます。コーポレートサイトからwebサービスまで、あらゆるフロントエンド開発のお手伝いをします。また、コーディングだけのお仕事も大歓迎です。プロジェクトの成功は、良いコミュニケーションから始まります。ZoomでのオンラインMTGや、Slackなどのチャットツールを通じて、いつでも柔軟に対応させていただきます。まずはお問合せいただければ、お見積もりを含め、具体的なご提案をさせていただきます。Jamstackでのウェブサイト制作は、多くの可能性を秘めています。ブラキオと一緒に、新たな挑戦に踏み出しませんか?あなたのビジョンを現実のものとするために、全力でサポートさせていただきます。
2024.04.10
Web制作JamstackなぜJamstackでWEB制作の仕事を受けようと思ったのか
私自身もともとWordPressでweb制作の仕事を受けていた。プラグイン依存、CSS設計問題、サーバー代などのコスト面 etc。賛否両論あると思うけど、個人的にはしんどかった。また、業務委託先でReactでサービス開発をずっとやっているのでJamstackでできたらと思っていた。なので、趣味でGatsbyやったりNetlifyCMSやったりして試していたりはしたが、趣味では良いけどクライアントに納品するものとしてと考えると難しいなという印象だった。特に基本が英語なので、どうしても敷居が高くなってしまう。あとはリテラシーが高くないと無理かなとも率直に思った感じ。Jamstackを実際の案件でやりたいけど二の足を踏んでいたという状態だった。そうこうしているうちにmicroCMSの存在を知って「あ、これなら案件でいける」と思い、実際の案件に投入することに決めた。なぜJamstackでWEB制作の仕事を受けようと思ったのかは「microCMS」が比重を多く占めるのだけれど、Jamstack案件をここ数ヶ月で立て続けに3サイト作ったので実際の業務でやったプラクティス的なことをまとめる。フロントエンドエンジニア御用達のprettier、eslint、TypeScriptが使えるの最高。ReactやVueでサービス開発をしたことある人なら問題なくJamstackいける。これはかなりの利点だと思っていて、ある程度フロントをかじった人ならweb制作で受注をして稼ぐことが容易になったと思う。firebase, Amplifyなどがあるけど迷うならNetlifyで良い。デプロイの設定が楽だし迷うこともない。また、お問合せが簡単に作れるのも魅力。ちなみに、firebaseでお問合せを作ろうと思うとCloud Functionsに書かなければいかず有料になってしまう。Amplifyもそんな感じかな??やったことないからわからない。例えばDBに溜め込むとかしたいならfirebaseを選ぶけど、一般的な中小企業のコーポレートサイトならほぼほぼNetlifyで良い。またそういったコーポレートサイトであれば無料で済む。ただ、泣きどころはTokyoリージョンがNetlifyにないため若干遅い。これはゆくゆくは解決されるのではと思っているけど・・・。デプロイの可否をSlackに通知できたり、お問合せがあったらなど各種連携が取りやすいので運用フェーズに入った時に絶対に必要になるから必ず設定すべし2021/01/14 追記どうやら以前の価格改定により無料枠ではSlackやメールなどの通知ができなくなっている。ちなみに、無料枠である私のアカウントはできる。もしかしたら改訂前にアカウント持っていた場合は通知ができるのかもしれない。アカウント持っている方はホスティングしたサイトを選択 > Site settings > Build & Deploy > ページ下部のDeploy notifications > Add notification で確認した方が良い。notificationができるのであれば下記のように選べるようになっている。もし今後アカウントを取得してNetlifyで通知したい場合は「pro」にしなければならない。microCMSのまわし者みたいだけど、まじでmicroCMSが今のところ一番良い日本語だし、UIも日本人にわかりやすく受け入れられやすいどのクライアントにも言われたけど「記事作成したんだけどプレビューできないんですか?」そんなに難しいことをせずに実装できるので絶対に入れるべし`[https://your-service-name.netlify.app/draft/?id={CONTENT_ID}&draftKey={DRAFT_KEY}](https://your-service-name.netlify.app/draft/?id=%7BCONTENT_ID%7D&draftKey=%7BDRAFT_KEY%7D)` を叩くプレビュー用のページがあれば良いだけ。APIのエンドポイントごとの設定なので注意すべしこれやっておかないと「記事更新したのにサイトに反映されてないんですけど!」と連絡来てしまう。私はNextJSでしか開発をしていないが多少の知識があれば満点ないしかなりの高得点は簡単に出る基本的にはlighthouseで採点 > 注意されたとこを直すフローで良いが、service-workerに関してはプラグインを入れればすぐに解決できてオフラインでも閲覧できるようになる。あとは、やはり画像は重いことが多いので、画像サイズには注意する必要がある。画面いっぱいまで画像を広げたい時などは、簡単に済ますなら画質をある程度落としてしまうし、もしくはsrcset属性を使って最適化するように心がける。また、[TinyPNG](https://tinypng.com/)などを使って圧縮もするようにする。これはstg/prdで分けて開発をしにくい点にあると思う。プレビュー機能の実装である程度は補えるとしても、開発者としてはstgは欲しいなと思う。graphcmsではenvironment-endpointsとして `master` と `dev` でエンドポイントのだしわけが可能なよう。が、残念ながら思いっきり英語なので実務では難しい。(microCMSさんお願い!!!)## 個人的に今後やっていきたいこと今後は案件をもっと獲得できるようにするつもり。また、それに合わせて外注も増やさざるをえないかなと思っていて、外注しても一定の品質が保てるようにしたいので開発フローの整備等をしていきたい。
2023.04.20
JamstackWordPressWordPressとJamstackの違いについて
WordPressとJamstackは、ウェブサイトやウェブアプリケーションの構築に使用される異なる技術です。それぞれの主な違いは以下の通りです。それぞれの技術にはメリットとデメリットがあります。以下に、WordPressとJamstackの主なメリットとデメリットをまとめました。
2023.04.14
JamstackWeb制作Jamstackで使われるAPIを簡単に説明すると・・・
API(Application Programming Interface)とは、アプリケーションやソフトウェア間でデータや機能を共有するためのインターフェースです。APIを利用することで、異なるソフトウェアやサービスが相互にやり取りを行い、一連の機能を実現できます。APIは、プログラムが他のプログラムと通信するための規則やプロトコルを定めたもので、効率的な開発が可能になります。APIをもっと簡単に説明すると、レストランのメニューに例えることができます。レストランのメニューには、利用できる料理や飲み物が一覧で示されており、お客様が選択して注文することができます。APIも同様に、利用できる機能やデータが一覧で示されており、開発者が選択してプログラムに組み込むことができます。メニューから注文することで料理が提供されるように、APIを使ってリクエストを送ることで、機能が実行されたり、データが返されたりします。これにより、開発者は簡単にプログラムに機能を追加できるようになります。弊社ではWEBサイト制作時にJamstackという最新のアーキテクチャを採用しています。Jamstackは、JavaScript、API、Markupの頭文字を組み合わせた言葉で、ウェブ開発のアプローチの1つです。このアプローチにより、パフォーマンス、セキュリティ、スケーラビリティが向上し、効率的なウェブサイト制作が可能になります。Jamstackでの制作では、API(Application Programming Interface)が重要な役割を果たします。APIは、アプリケーションやサービス間でデータや機能を共有するためのインターフェースで、ウェブサイトの機能を追加・拡張する際に利用されます。例えば、ウェブサイトにお問い合わせフォームやログイン機能、ソーシャルメディア連携などを実装する際にAPIが活用されます。JamstackアーキテクチャにおけるAPIの利用は、セキュリティ面でもメリットがあります。従来のウェブアプリケーションでは、データベースやサーバーサイドの処理が直接ウェブサイトに組み込まれているため、セキュリティリスクが高まることがありました。しかし、JamstackではAPIを介してサーバーサイドの機能を利用するため、サーバーサイドの脆弱性に対するリスクが軽減されます。また、APIはアクセス制御や認証機能を備えているため、安全にデータや機能を利用できます。弊社では、Jamstackを活用してセキュリティに優れたウェブサイト制作を行っております。お客様のビジネスニーズに合わせた機能を迅速かつ安全に実装し、高品質なウェブサイトを提供いたします。
2023.04.11
Web制作Jamstackホスティングサービスについての概要と弊社の取り組み
Webサイト制作において、ホスティングサービスは欠かすことのできない要素です。本記事では、ホスティングサービスの概要や種類、Jamstackとの関連性、弊社の取り組みについて説明します。ホスティングサービスとは、Webサイトやアプリケーションのデータやファイルを保存し、インターネット経由でアクセスできるように提供するサービスです。ホスティングサービスを利用することで、安定した運用環境を確保し、Webサイトやアプリケーションのパフォーマンスを向上させることができます。ホスティングサービスには、主に以下のような種類があります。弊社はJamsstackアーキテクチャを採用したWebサイト制作を得意としております。Jamstackで制作したWebサイトでは、ホスティングサービスが必須となります。Jamstackでは、静的ファイルをホスティングサービス上にデプロイし、高速かつセキュアな配信が可能です。弊社では、主にNetlifyを利用したホスティングサービスを提供しています。Netlifyは、Jamstackアーキテクチャに特化したホスティングプラットフォームで、高速な配信、自動ビルド、独自ドメインの設定、SSL証明書の自動発行など、多くの便利な機能が利用できます。また、Netlifyは、デプロイプロセスを簡単に管理できるため、効率的な開発・運用が可能です。弊社では、お客様のご要望に応じて、オーダーメイドでホスティングサービスの選択が可能です。例えば、Amazon Web Services(AWS)やGoogle Cloud Platform(GCP)など、他のクラウドベースのホスティングサービスを利用することもできます。お客様のビジネスニーズや予算に合わせて、最適なホスティングサービスを提案・実装いたします。まとめると、ホスティングサービスはWebサイト制作・運用において重要な役割を果たします。弊社では、主にNetlifyを利用して高速かつ安定したWebサイトの提供を行っており、お客様のご要望に応じてオーダーメイドでホスティングサービスを選択することができます。これにより、お客様のビジネスに最適なWebサイト環境を構築することが可能です。
2023.04.09
エンジニアリングJamstackWEBサイト(ホームページ)のページ速度が速いことで得られるメリット
結論から言うと、WEBサイトのページ速度(ページが表示されるまでの時間)はとても重要で、速ければ速いほど多くのメリットを享受することができます。ではそのメリットはというと・・・があります。これらはWEBサイトを運営する上で欠かせない項目ですよね。2018年1月にということが事前にアナウンスされ、2018年7月にスピードアップデート として導入されました。ですが、影響を受けるサイトは一部で、本当に遅いページだけがマイナスの影響を受け、であればマイナス影響を受けることはないでしょう。ページが表示されるまでに何十秒もかかってしまうのは良くないです。直帰率・離脱率について2017年と2018年のGoogleの調査をしたそうで、ページ表示速度が1秒から3秒になると直帰率が32%増加、6秒になると106%増加、10秒まで遅くなると123%増加すると報告されています。また、表示に3秒以上かかるモバイルページからは53%のユーザーが離脱しているとの調査報告がされています。ページ速度が遅いことでせっかくWEBサイトに訪れてくれたユーザーが内容を見ずにサイトから去ってしまうと言うことがわかります。実際に私たちもすぐに表示されないページは嫌ですよね。この調査からがユーザーが我慢をできるデッドラインと言うのがわかりますね。ページが表示されるまでの時間が3秒以上かかっているようであれば改善は急務かつ必須と言えます。弊社のブログでも以前に触れていますが()弊社サイトで採用されているJamstackはページ速度が速いと言うのが特徴の一つです。速い理由については、今後記事にしていこうかなと思っていますが、簡単に説明をすると従来のWordPressを利用したCMSサイトの場合は、アクセスがあるたびにHTMLを生成をしてブラウザで表示できるようにしています。ですが、Jamstackの場合は事前にHTMLを生成をしておいてアクセスがあったらそのすでに用意されているHTMLを使ってブラウザで表示をさせています。都度生成をしないのでページを高速で表示される仕組みになっています。では実際に弊社サイト()のページ速度を確認してみます。すると、かなり高速で表示されているのがわかるかと思います。弊社で使っているコーポレートサイト用のJamstackテンプレートではこのようにページが高速で表示されるようにチューニングを行っています。ホームページが必要、検討している場合はまずはご相談ください。
2022.03.22
エンジニアリングJamstackヘッドレスCMSとは?現役フロントエンドエンジニアが解説
CMSというのは「コンテンツ管理システム」のことで、簡単にいうとブログのように記事などを投稿したりページを追加したりすることができるシステムのことをいいます。代表的なものだとWordPressがまさにCMSです。「プレビュー機能がないCMS」と言われます。もう少し詳しく解説をするとデータを配信しているだけのCMSのことをいいます。例えば、ブログデータを配信となると下記のような感じになります。このようなデータをヘッドレスCMSでは作成をし、配信をします。そして、JavaScriptなどのプログラミング言語でその配信されたデータを取得をし、HTMLやCSSを使いWEBサイトとして構築をしていきます。なのでWordPressの場合は配信と構築をWordPress内でしていましたが、ヘッドレスCMSの場合は配信と構築を分離して開発をすることができます。またヘッドレスCMSは国内、海外製も含め多種多様なサービスがあり、それらを利用して簡単に配信をすることができます。弊社で使っているヘッドレスCMSです。国内産なので日本語で書かれていて馴染みやすいです。また、UIもわかりやすく使いやすいですね。こちらも国内産ヘッドレスCMSです。リリースされたばかりで弊社ではまだ使っていないですが、無料で使える枠がmicroCMSよりも多いので今度試してみたいなと思っています。GraphQLに特化したヘッドレスCMSです。海外製のため日本で書かれていないので英語が読めないと難しいですね。クライアント様に管理画面として記事投稿をしてもらう運用だと採用は難しそうです。また、GraphQLということもあり設計がちょっと難しいですね。弊社で使っているホスティングサービスNetlifyにもヘッドレスCMSはあります。以前、GatsbyJSとNetlifyCMSを使ってコーポレートサイトを作らさせていただいたこともあります。海外製なのでやはりクライアント様に記事投稿をしていただくケースでは採用は難しいです。Google の提供する BaaS サービスである でヘッドレスCMS サイトを構築するサービスです。Firebaseとの連携が必須なのでFirebaseにホスティングしていたり、cloudfunctionsで少し凝ったことをしたい、お問合せの内容をfirestoreに保存したいなどのケースではこちらの方が良い場合もありそうです。弊社でもFirebaseを使うケースも出てきそうなので候補として頭の中に入れておきたいですね。
2022.03.18
エンジニアリングJamstack弊社サイト(ホームページ)で使われているJamstackとは何か?
弊社コーポレートサイトはJamstackという構成で作られています。Jamstackは高セキュリティで高速表示というメリットがあり、弊社ではお客様からのご希望がない限りJamstackでサイト制作をさせていただいております。ですが、そのJamstack。なかなか聞き慣れない言葉ですよね。なのでこの記事ではJamstackについて解説をしてみたいと思います。
2021.07.13