在基于CMS的Web应用程序中集成模式库的有效方法是什么?

时间:2018-07-30 11:16:50

标签: design-patterns web-applications architecture sitecore sitecore-mvc

快速摘要:我们的UI设计人员团队已使用模式库作为框架,并使用胡须模板和json文件作为数据来设计原子,分子等模块。

我们计划使用以下两个选项将模式库代码库集成到我们的解决方案中(基于ASP.NET MVC和Sitecore CMS):

  1. 正常工作流程:使用NPM预编译模式库代码库(胡须模板)并生成已编译的HTML模板。进一步,使用此生成的HTML到我们的Razor视图中,并集成数据点(JSON或模型属性)。

  2. 自动化的工作流程:将模式库代码库集成到我们的解决方案中(通过复制粘贴所有必需的模板)。然后在我们的Razor视图(类似于车把)下引用这些模板路径,并具有运行时编译机制,其中数据将由MVC控制器以JSON格式提供。我不确定这种方法是否可行,但只能从在一个地方管理所有UI逻辑的好处考虑一下。

在将模式库(前端)与Web应用程序集成时,谁能帮助并提出最佳解决方案?

谢谢!

0 个答案:

没有答案