用例:尝试创建一个 API,它允许内容管理员或没有任何编码能力的人能够从各种布局(在 NextJS 中创建的一堆前端页面)中进行选择,这将从 Strapi 的后端提取数据并将其呈现在选定的 NextJS 选定模板上。
例如:
首页分别有关于我们、关于公司、联系我们和服务的页面,这些页面都存储在 Strapi 中
https://example.com/about-us
https://example.com/about-company
https://example.com/contact-us
https://example.com/services
前端设计在 NextJS 中完成,并创建了两个模板布局,分别称为 template1.js
和 template2.js
。
这里的目标是在 Strapi 上工作的内容管理器 (CM) 应该能够选择任何模板并使用 CM 选择的模板从 Strapi 呈现 json 数据。