我是一个使用撇号的新手。我读到撇号是作为后端、express和nunjucks模板构建在node.js上。我的问题是,我可以在不使用headless CMS的情况下使用react在撇号上创建我的自定义可重用组件吗?
或者,为了能够使用带撇号的react,必须使用Rest API (无头CMS)
有人能帮上忙吗?
发布于 2018-10-19 21:19:36
是的,你可以使用React和Apostrophe,即使你没有使用apostrophe-headless。React并不坚持“拥有”整个页面,Apostrophe也不是。
这可以很简单,只需将一些script标记添加到outerLayout.html或单个页面模板中,覆盖extraHead nunjucks块来加载它们。但是,您可能希望在项目中引入babel以允许使用JSX。
请参阅official React documentation on using it in existing websites。
https://stackoverflow.com/questions/52719232
复制相似问题