#Invalidate next.js cache externally

6 messages · Page 1 of 1 (latest)

brazen burrow
#

Using next.js 14 with the app directory

We have an app where we make a couple of calls (which we also cache) to a database. We have another package that constantly updates the db data based on certain events.

What would be the best way to revalidate the data when the package updates the db?

trail riverBOT
#

🔎 This post has been indexed in our web forum and will be seen by search engines so other users can find it outside Discord

🕵️ Your user profile is private by default and won't be visible to users outside Discord, if you want to be visible in the web forum you can add the "Public Profile" role in id:customize

✅ You can mark a message as the answer for your post with Right click -> Apps -> Mark Solution
(if you don't see the option, try refreshing Discord with Ctrl + R)

balmy night
#

Call a public route handler that you secure using a secret token. The route handler then just calls revalidatePath/Tag

trail riverBOT
#
✅ Success!

This question has been marked as answered! If you have any other questions, feel free to create another post

Jump to answer

[Click here](#1171169860827500684 message)

brazen burrow
#

thank you!

brazen burrow
#

@balmy night is there an example repo for this?