こんにちは。野崎です。
先日1/27(木)に今年1回目となる「ジャムジャム!!Jamstack_4」を開催させていただきました。
「ジャムジャム!!Jamstack」とは、Jamstackに関する登壇形式の勉強会です。昨年度から開催させていただいており、今回で4回目を迎えました。
毎回、Jamstackに関する様々な知見が集まる勉強会となっております。
今回も6名の方々にご登壇いただきました。本当にありがとうございました。
イベントページはこちら
https://jamjamjamstack.connpass.com/event/233633/
アーカイブはこちらからご覧いただけます
現在、第6回の登壇・参加者大募集中です。3/24(火)に開催させていただきます!ぜひイベントページからご応募ください!
https://jamjamjamstack.connpass.com/event/240403/
登壇振り返り
今回ご登壇いただいた方々の登壇を紹介させていただきます。
かこなーる.sさん microCMS + Gatsbyで「記事のPV数ランキング」を作成する
microCMS + Gatsbyで記事のPV数をカウントする方法を紹介していただきました。
Google AnalyticsのAPIとの連携やGitHub Actionsのイベントトリガーを活用して、Jamstack構成で値を更新する方法がとても参考になりました。
JamstackはPOSTで処理をして動的な値を事例がまだまだ少ないので、とても勉強になりました。このLTを参考に様々な処理を実装できそうです。
初めてのご登壇ということで.....その場に選んでいただきありがとうございました!
semiguraさん 「 Netlify で Next.js の Incremental Static Regeneration を使う」
semiguraさんにNext.jsのISRをNetlifyで扱う方法を発表していただきました。
Next.jsでISRを行うためにはVerselと合わせて使う選択肢が挙げられますが、NetlifyもNext.jsのISRに対応したそうです。実際にビルド時間の削減に成功したことを紹介いただきました!
質問でご回答いただきましたが、NetlifyはPluginなどの仕組みが充実していることもあり、Next.js製のJamstackサイトのHosting先として有効な選択肢の一つになりそうです。
とても参考になりました!ありがとうございました。
kotobuki562さん「スプレッドシートを使ったHeadless CMSプラットフォームとnpm開発をした話」
資料はこちらからご覧いただけます。
https://zenn.dev/bosushi/articles/84673facc02ae4
kotobuki562さんに個人開発したCMSとそれを扱うSDK開発の話を発表していただきました!
なんとスプレッドシートをバックエンドにCMSを個人で数ヶ月で開発されたとのこと....!!
技術選定やSDK開発などとても参考になりました。個人でSDKまで開発する話を聞いてとても刺激になりました。
佐藤あゆみ さん「使えばわかる!Jamstackの前に microCMS × PHP から始めてみるという選択肢」
https://pentaprogram.tokyo/blog/microphp
佐藤あまみさんにJamstackの前にmicroCMS×PHPから始めるという選択肢について発表していただきました。
microCMSをPHPで実装してみることで、従来型のWEB制作からなんなくヘッドレスCMSに移行・お試しをすることができるということを紹介いただきました。
APIベースのヘッドレスCMSだからこそ、使い慣れたPHPなどで試すことでJamstackへの移行もスムーズに行うことができます。「Jamstack...ヘッドレスCMS...覚えることが多くてちょっと...」という方は佐藤さんのLTを参考にまずはヘッドレスCMSから試してみるというのはありだと感じました!
参考になるLTをありがとうございました!
HIKARU KOBORI さん 「コーポレートサイトを支える技術」
KOBORIさんに自社のコーポレートサイトの技術選定についてご紹介いただきました...!
特にCloudFlare Workers Sitesを活用されていたのがとても印象的でした。エッジサーバーでNext.jsの静的サイトをホスティングすることで、多地域へのコンテンツ配信やキャッシュ対応などの設定をする実践的な技術選定について発表いただきました。
メリットだけでなく、技術選定の課題なども共有いただいたのがとてもリアルでした。
現場でしか得られないような知見を共有いただきとても参考になりました。ありがとうございました!
しすこさん Gridsome × microCMS -Teamプランで無駄に多言語対応をした話
しすこさんにmicroCMSで多言語対応をした現場での話を発表していただきました。
しすこさんの制作されたサイトでは、日本語・英語の多言語対応に加えてひらがな語にも対応されたとのことです。カスタムフィールドを活用しながら多言語対応されたとのことでした。
YouTube動画では実際に動くサイトを共有していただきましたが、とても素敵なサイトでこのようなサイトを制作し・さらには実際の現場での対応をこうして共有いただきありがとうございました...!
最後に
今回も6名の方々にJamstack勉強会ならではという内容をLTしていただきました。本当にありがとうございました。
また、YouTube Liveをご視聴いただいた皆様ありがとうございました!
次回以降もJamstackの知見を深めるためにぜひLTにチャレンジしたり、YouTube Liveを視聴して勉強のきっかけにしていただけるととても嬉しいです。
Twitterハッシュタグ#jamjamjamstackでリアルタイムで質問いただくと、なるべく拾って登壇者の方にご回答いただいていますので、アーカイブもございますがご都合よろしければぜひリアルタイムで視聴いただくとより楽しめるかと思います....!!
現在、第6回の登壇・参加者大募集中です。3/24(火)に開催させていただきます!ぜひイベントページからご応募ください!
https://jamjamjamstack.connpass.com/event/240403/
では次回またお会いしましょう!