MDX with Chris Biscard
What is MDX?
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
- Why would you use regular markdown?
- What makes MDX so powerful?
- If you have HTML tags in md do they need to be converted to JSX?
- How do you get compilation at Build Time, if a component is used?
- How does MDX perform at scale?
- Digital Garden’s with MDX, what framework would you recommend to get started with one right now?
- 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/
Episode Summary
1.5 - MDX with Chris Biscardi: https://codingcat.dev/podcast/1-5-mdx-with-chris-biscardi 0:00 - Intro 1:25 - What is MDX 2:15 - How MDX came to be 3:40 - Why MDX over Markdown (md) 5:00 - Writing MDX (mind shift) 6:25 - Markdown history and portability 9:20 - Portable text vs. Markdown 12:00 - MDX Provider 16:27 - MDXjs.com 18:0
