我有一个关于NextJS缓存重新验证功能的用例的问题,我在任何地方都找不到。我正在建立一个在线食品订购平台,(目前30人)由于每天有30家餐厅和500名顾客,需要许多API调用,所以我在动态页面上引入了API缓存。由于这些数据上的数据页面每个月可能会更改一到两次,将重新验证放在一个时间段上没有意义,而是应该在数据库中的数据发生更改时按需进行。由于我有一个不同的React应用程序用于餐厅管理员,我想知道如何通过.NET后端**远程重新验证NextJS应用程序上的数据。流程应该是这样的:
第一个月
如果你有任何想法或经验与这些类型的解决方案,我将永远greatfull任何帮助。
提前感谢您的光临
我正在到处寻找类似的用例或大型多租户应用程序的行业标准,但到目前为止还没有运气。
1条答案
按热度按时间irlmq6kh1#
如果使用fetch方法,则应该能够使用revalidatePath或revalidateTag。
这个想法是你创建一个API端点,你的.NET应用程序发布到它触发重新验证。我实际上正在尝试使用一个.NET应用程序来实现这一点,它监视SQL数据库更改(我会让你知道我是怎么做的)