Currently I'm using MDX with Nuxt. The doesn't come without the usual gymnastics of having to create a custom router to load the MDX files for pages.
Nuxt's builder will ignore all non .vue files in the pages directory by default. In order to make this more convenient, we need to load the files programmatically inside a module.
After exploring this extensively I found that this cannot be done easily in user-land.
The outcome should look something like the image shown below. MDX files are loaded seamlessly into Nuxt's builder.

What are the alternative solutions? Please describe what else you have considered?
Hey, @wooorm !
Was able whip up something for this. Will be submitting a PR to the nuxt-community organization on Github for this. We can link to it in the README perhaps? Any thoughts?
There's the source code: https://github.com/codebender828/mdx-module
I really have no experience with nuxt and almost none with react/vue, so I鈥檓 not the best person to speak on this.
Unfortunately we don鈥檛 yet list integrations on the readme. I think we should do that. Or maybe a new section on the website, under Getting Started, for Vue?
Yes. An easy way for people looking to get started with other integrations will be beneficial. I would suggest a page in the docs and in the readme. 馃檹
@codebender828 Is this something you could work on? Or someone else willing to submit a PR listing integrations in the readme?