NextJS MDX Starter

https://www.npmjs.com/package/@next/mdx

Usage of exportPathMap for defining routes is discouraged now that you can handle it at the page level. We could probably add a warning though.

https://whoisryosuke.com/blog/2020/using-mdx-with-nextjs/

https://dev.to/joserfelix/how-to-make-a-static-blog-with-next-js-2bd6 Graymatter https://www.npmjs.com/package/gray-matter

https://github.com/hashicorp/next-mdx-enhanced https://github.com/hashicorp/next-mdx-remote

I had to switch from glob-fs to fast-glob because files were being duplicated on refresh. glob-fs is also no longer maintained and fast-glob is.

How Gatsby does styled components: https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-styled-components/src/gatsby-ssr.js

Dom's boilerplate: https://github.com/domitriusclark/nextjs-mdx

NextJS Styled components tutorial: https://alehatsman.com/posts/static_blog_generator_using_nextjs_styledcomponents_mdx.html

Module path aliases: https://nextjs.org/docs/advanced-features/module-path-aliases

Steps