我需要为客户端构建自定义的Kentico模块,但我不想使用笨拙的内置Kentico框架。 Kentico在很多事情上都做对了,但自定义模块并不是我中的其中之一。
我想使用嵌入式Angular应用程序,但是我看不到任何文档来解释如何使用。
答案 0 :(得分:0)
确实有很多选择可以满足您的需求。
Kentico是ASP.NET网站或Web应用程序(取决于您的特定安装),因此您可以实现Web api端点来提供UI或仅使用Kentico REST API。
解决方案也有所不同,您只想将其添加到实时站点页面上,或将Kentico本机用户界面替换为模块。
无论如何,您都需要通过Kentico创建模块及其类,保存生成的类(信息和提供程序),其余的取决于您。同样,这只是asp.net应用程序,您可以自由使用任何对您更有效的方法。
最后,我个人喜欢自定义模块,因为它们允许轻松,快速地为班级家庭构建CRUD接口,并提供了很多扩展选项,但这只是我的偏爱。