I'm new to ASO, I understand why the data is outdated but how would you recommend dealing with this? with Gatsby, we'd just trigger another build. I guess with this one, there needs to be a way to get nextjs to invalidate the cache on publish somehow.
May 17, 2020, 5:19 PM
Hi. If your hosting next with Vercel, in git integration section you can create a deploy hook, then make an api route in your next app that when requested would call that deploy hook, then finally in sanity project settings/api set up a webhook to your next api endpoint. So whenever sanity content is changed webhook calls your next api and it calls deployment hook - new build takes place and app gets up to date content