MDX 内容管线
内容暂存为 MDX 文件;页面只依赖 content-loader 的统一返回结构,数据源可在内部替换。
MDX架构
约定
每篇内容对应一个 .mdx 文件。frontmatter 写入标题、日期、标签、摘要和阅读时间;正文由 MDX 渲染。页面组件只接收 loader 返回的类型化数据,不直接读取文件。
替换点
接入后端时,替换 content-loader 内部的数据读取逻辑即可。getAllBlogPosts、getAllKnowledgeNotes 和 getContentBySlug 的返回结构保持不变,页面不需要跟着修改。