有没有办法在 Angular 中使用 UI Umbraco 作为独立的前端?

is there a way to use the UI Umbraco in Angular as a standalone front?

我想创建一个简单的 CMS 网站。但是,我想要拖放 UI Umbraco 并将其设置在我的 angular 应用程序中。 1- 是否可以导出 Umbarco UI 以在另一个应用程序中使用它? 2- 如果是这样,我应该将 Umbarco 开源存储库的哪个文件夹复制到我的项目中?

你在这里有几个不同的挑战:

  • 渲染视图
  • SPA 功能

Umbraco 使用 Razor 渲染视图。 Angular的特征之一。所以在那种情况下,我不得不说“不”,你不能从 Angular 复制 Umbraco UI 中的内容。并非没有重新发明轮子。 但是,您可以提供混合动力车。 Umbraco 渲染视图,你用 Angular 处理 UI 动作,这很常见。

其他可能性是使用 Umbraco Headless。但是,忘掉来自后台的 Umbraco UI,我的意思是页面的视觉组成,Umbraco 将提供数据,您将使用 Angular.

渲染它