「ジャムジャム!!Jamstack_4【初心者歓迎LT会】」に石垣が登壇しました

2022年1月27日に開催されました「ジャムジャム!!Jamstack_4【初心者歓迎LT会】」に、弊社の石垣がLT登壇させていただきました。

イベント概要

開催日時:2022年1月27日
開催場所:オンライン(YouTube Live
イベント名:ジャムジャム!!Jamstack_4【初心者歓迎LT会】
主催:株式会社microCMS

LT内容について

今回発表いたしましたLTのスライドはこちらです。

概要

2021年12月14日に、 Netlify でも Next.jsISR (Incremental Static Regeneration) が完全対応されることが発表されました

今まで Next.js の ISR は Vercel のみが完全対応していたため、ISR を使用した Next.js のホスティングサービスの選択肢が増えることとなります。

このスライドでは、 ISR とは何か、使う上でのメリットとは、という概要の説明と、実際に Netlify で ISR を使ってみた様子をご紹介しています。

いただいたご質問への回答

Q. Vercel ではなく Netlify を使うメリットとは何か?

A. Vercel には無く Netlify にのみある機能、例えば Netlify Build PluginsNetlify Functions を使用したい場合に Netlify にデプロイするという選択肢が出てくるかと思います。

Q. デプロイごとにキャッシュはパージされるか?

A. Netlify の公式ドキュメントに、新規デプロイ時にCDNキャッシュされている全てのページは破棄される旨が記述されています。(Netlify では Next.js をビルドする際に @netlify/plugin-nextjs を使用しています)

If a new deploy is made, all persisted pages and CDN cached pages will be invalidated so that conflicts are avoided.

https://github.com/netlify/netlify-plugin-nextjs/blob/main/docs/isr.md

まとめ

今回のLTを準備する上で Netlify + ISR の環境について学び、またご質問を頂くことで更に理解を深めることが出来ました。

ジャムジャム!!Jamstack_4【初心者歓迎LT会】」スタッフの皆様、ありがとうございました。

そして当LTをご覧くださった全ての方に感謝申し上げます。

Gaji-Laboでは、React経験が豊富なフロントエンドエンジニアを募集しています

弊社ではReactの知見で事業作りに貢献したいフロントエンドエンジニアを募集しています。大きな制作会社や事業会社とはひと味もふた味も違うGaji-Laboを味わいに来ませんか?

もちろん、一緒にお仕事をしてくださるパートナーさんも随時募集中です。まずはお気軽に声をかけてください。お仕事お問い合わせや採用への応募、共に大歓迎です!

求人応募してみる!

投稿者 Ishigaki Shotaro

アシスタントエンジニアとしてHTML/CSS/JavaScriptの実装やRailsの組み込み、スタイルガイドの構築などを担当しています。 業務の中でさまざまな学びを吸収しながら、文書構造やアクセシビリティに目を向けたマークアップの学習やJavaScriptの学習などを行っています。チームに貢献できるエンジニアとなるために日々奮闘中です。