Before MDX, some of benefits of writing markdown were lost when integrating with JSX.
Implementations were often template string-based which required lots of escaping and cumbersome syntax.
MDX seeks to make writing markdown and JSX simpler while being more expressive.