MDX 集成 JSX 语法的 Markdown

开源网站开源项目 24-06-01 16:37:06

MDX 是一种可编辑格式,可在 Markdown 文档中无缝编写 JSX。可以导入诸如交互式图表或 alert之类的组件,并将其嵌入到文档内容中,这样可以让使用组件编写长格式内容变得很顺滑。

以下示例在 Markdown 中嵌入 JSX:

# Hello, *world*!Below is an example of JSX embedded in Markdown. <br /> **Try and changethe background color!**<div style={{ padding: '20px', backgroundColor: 'tomato' }}>  <h3>This is JSX</h3></div>

MDX 特性:

功能强大:MDX 混合了 Markdown 和 JSX 语法,可以完美地适配基于 JSX 的项目。

一切都是组件:导入 JSX 组件并直接在 MDX 文档中渲染。

可自定义:可以指定为每个 Markdown 元素渲染哪个组件。

基于 Markdown:Markdown 的简单和优雅特性仍然保留着,仅在需要时才插入 JSX。

快速:MDX 没有运行时,所有编译都在构建阶段进行。

[MDX 集成 JSX 语法的 Markdown]相关推荐
Gatsby ReactJS 静态网页生成器

Gatsby ReactJS 静态网页生成器

Gatsby 是基于React 构建的静态站点生成器,拥有丰富的插件生态,其主要目标之一是交付访问速度快速的网……...

Yup 无效的简单对象架构验证

Yup 是一个用于数值解析和验证的 JavaScript 模式构建器。定义一个模式,转换一个值来匹配;验证一个现有……...

Phx RESTful PHP框架

Phx - A Tiny assembled RESTful PHP Framework For Beginners with one day learning curve Phx - 一个……...

Grub4DOS 系统引导软件

GRUB4DOS 是一个优秀的双(多)系统引导软件,使用 GRUB4DOS 可以很方便的引导各种操作系统,比如 DOS、Win……...

今日开源
  1. ZYS 高性能服务框架

    ZYS 高性能服务框架

    核心特性 1.基于swoole提供分布式服务器通讯服务2.基于thrift提供rpc远程调用服务3.基于HTML5提供在线网络直播平台服务4.基于swoole提供同步异步数据库连接池服务5.基于swoole提供异步任务服务器6.基于vmstat提供……

    开源软件 2024-06-30

  2. Knative 基于 Kubernetes 与 Istio 的 Serverless 架构方案

    Knative 基于 Kubernetes 与 Istio 的 Serverless 架构方案

    Knative(发音为 kay-nay-tiv)是谷歌开源的一套 Serverless 架构方案,它扩展了 Kubernetes,提供了一组中间件,提高了构建可在本地、云和第三方数据中心等地方运行的现代化、以源为中心且基于容器的应用的能力。……

    开源软件 2024-06-30

  3. Untangle Linux安全网关模块

    Untangle Linux安全网关模块

    Untangle Gateway 是一个Linux下开源的的网关模块,支持垃圾过滤、URL阻截、反病毒蠕虫等多种功能,详细的屏幕截图请看下面链接: http://untangle.com/index.php?option=com_content&task=view&id=242&am……

    开源软件 2024-06-30

返回顶部小火箭