getStaticProps (Static Generation) : Fetch data at build time
getStaticPaths(Static Generation) : Specify dynamic routes to pre-render pages based on data
getServerSideProps(Server-side Rendering) : Fetch data on each request