问题描述
如果我有一个项目由 React 作为前端和 .NET Core 3.1 作为后端我如何将它转换为 Sitefinity 项目,因为我不想使用 asp.net MVC 因为这将需要重建所有使用 Sitefinity 的旧组件,我想按原样使用旧组件并通过 Sitefinity 构建任何新组件。那么有什么方法可以做到这一点,或者我需要通过 Sitefinity 重建所有内容。
解决方法
如果您不想使用 cshtml Razor 视图重新构建它,您很可能必须使用 Sitefinity 的 OData 网络服务功能。
此链接及其包含的链接可能会有所帮助: https://knowledgebase.progress.com/articles/Article/How-to-use-Sitefinity-as-Headless-CMS
我个人只是使用 Razor 视图重建它,尽管 Sitefinity 主要设计为传统/单体 CMS。