Čo to je (ľudsky)
MDX (.mdx) je rozšírenie Markdownu, ktoré do textu umožňuje vkladať interaktívne komponenty (napr. tlačidlá, grafy či kalkulačky). Spája čitateľnosť Markdownu s možnosťami moderných webov.
Ako to funguje v praxi
Píšeš bežný Markdown a kde treba, vložíš komponent ako <Kalkulacka />. Pri zobrazení sa Markdown vykreslí ako text a komponenty ako živé prvky. Textová časť ostáva čitateľná pre AI, no samotné komponenty sú už kód.
Príklad zo Slovenska / Česka / EÚ
Dokumentácia alebo blog, kde v článku potrebuješ interaktívnu ukážku – napríklad tento web má kalkulačky, ktoré by sa v MDX dali vložiť priamo do textu pojmu či use case.
Kedy sa to oplatí
- ✓Pre obsah s interaktívnymi prvkami
- ✓V dokumentácii a blogoch na moderných frameworkoch
- ✓Keď chceš text aj komponenty v jednom súbore
Kedy je to problém
- •Vyžaduje technické prostredie (React/Next.js)
- •Pre netechnických autorov je náročnejší
- •Komponentovú časť AI nespracuje ako obyčajný text
Typické chyby
- !Použitie MDX tam, kde stačí čistý Markdown
- !Priveľa komponentov na úkor čitateľnosti
- !Miešanie logiky do obsahu, ktorý má byť jednoduchý