'what fallback should I use if I revalidate for every 3600 seconds in nextjs

I'm currently using getStaticPaths along with getStaticProps which has a revalidate of 3600 seconds. Which fallback method should I use If my page ([slug].tsx) does need to take new data after 3600 seconds in production.

fallback : false - I used this for some static paths ( categories ) which aren't gonna change or no new category will be added in near time.

Can I use the same false fallback in above case ? [slug].tsx shows books associated with the categories. So, book will not be added every minute but will be added everyday (thats why used revalidate:3600)

Not sure which fallback (true,false or blocking) should use in above case and why ?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source