【问题标题】:is there a way to use the UI Umbraco in Angular as a standalone front?有没有办法将 Angular 中的 UI Umbraco 用作独立的前端?
【发布时间】:2021-05-30 19:51:42
【问题描述】:
我想创建一个简单的 CMS 网站。但是,我想拥有 Umbraco 的拖放 UI 并将其设置在我的 Angular 应用程序中。
1- 是否可以导出 Umbarco UI 以在另一个应用程序中使用它?
2- 如果是这样,我应该将 Umbarco 开源存储库的哪个文件夹复制到我的项目中?
【问题讨论】:
标签:
angular
drag-and-drop
export
content-management-system
umbraco
【解决方案1】:
你有几个不同的挑战:
Umbraco 使用 Razor 渲染视图。 Angular 的功能之一。所以在那种情况下,我不得不说“不”,你不能从 Angular 复制你在 Umbraco UI 中拥有的东西。并非没有重新发明轮子。
但是,您可以提供混合动力。 Umbraco 呈现视图,您使用 Angular 处理 UI 操作,这很常见。
其他可能性是使用 Umbraco Headless。但是,忘记后台的 Umbraco UI,我的意思是页面的视觉组合,Umbraco 将提供数据,您将使用 Angular 渲染它。