title: What is the difference between fallback false vs true vs blocking of getStaticPaths with and without revalidate in Next.js SSR/ISR?
body: <p>As of Next.js 10, the <code>getStaticPaths</code> function returns an object that must contain the very important <code>fallback</code> key as documented at: <a href="https://nextjs.org/docs/basic-features/data-fetching#the-fallback-key-required" rel="noreferrer">https://nextjs.org/docs/basic-features/data-fetching#the-fallback-key-required</a></p>
  <p>While the documentation is precise, it is quite hard to digest for someone that is just beginning with Next.js, could someone try to provide a simpler or more concrete overview of those options?</p>