Learning Next.js through this YT Series - https://www.youtube.com/playlist?list=PLYSZyzpwBEWSQsrukurP09ksi49H9Yj40
-
Access the router object inside components with the useRouter hook. Ability to access the paths and queries in the URL
-
Link Component for client-side transitions between routes. Use the "as" prop for dynamic routes that will be rendered in the browser URL bar.
-
Straightforward solution to building API's with Next.js - https://nextjs.org/docs/api-routes/introduction
-
Data Fetching with getInitialProps AND Context Object (Server Side) - https://nextjs.org/docs/api-reference/data-fetching/getInitialProps
-
React Types for Components: Function Expression vs Function Declaration - https://blog.echobind.com/react-with-typescript-components-as-function-declarations-vs-function-expressions-e433ac8d6938
-
NextPage for getInitialProps with TypeScript - https://nextjs.org/docs/api-reference/data-fetching/getInitialProps
-
At 13:15, video explaining using "?" instead of "| undefined| when defining a variable in TypeScript - https://www.youtube.com/watch?v=v3lI29trIN8