MDX with Chris Biscard

Posted: 1/1/2021

What is MDX?

https://mdxjs.com/

Markdown for the component era

MDX is an authorable format that lets you seamlessly write JSX in your Markdown documents. You can import components, such as interactive charts or alerts, and embed them within your content. This makes writing long-form content with components a blast 🚀.

Questions

  1. Why would you use regular markdown?
  2. What makes MDX so powerful?
  3. If you have HTML tags in md do they need to be converted to JSX?
  4. How do you get compilation at Build Time, if a component is used?
  5. How does MDX perform at scale?
  6. Digital Garden’s with MDX, what framework would you recommend to get started with one right now?
  7. So, you’ve created a new ESM first framework built on Preact called Toast. Is MDX built into it out of the box? https://www.toast.dev/