multi-tenant - 在保留 ABP 框架基础架构的同时创建新的空白 UI 的最佳方法是什么?
问题描述
在多租户 B2C 应用程序中,应用程序启动模板创建的界面很好地适用于后台,但对于店面网站,我认为有必要创建一个空白 UI 项目(角度或 MVC)。
保持 ABP 基础设施的最佳实践是什么,该基础设施提供了租户、标签助手、代理、本地化等自定义功能,而不带来不必要的依赖关系,如 JS 库和其他组件,如菜单、数据表、侧边栏?
解决方案
您正在寻找的是一个公共应用程序模板。Abp 框架的创建考虑了模块化,因此如果它们以模块化方式开发,您可以相互使用模块。
我认为说“添加这些项目和库”是不可行的。
但是,您可以在abp-samples上查看微服务演示PublicWebSite应用程序,以查看添加了哪些库,以便您可以根据需要修改空项目。
推荐阅读
- php - 替换字符串中的值
- node.js - node:path 和 Math.floor 有问题
- mongodb - MongoDB v4 explain() 不返回扫描文档的数量(与以前的版本不同)。怎样成为?
- python - 将 keras (.h5) 模型转换为 tf 冻结图 (.pd) 格式后的精度损失
- java - 用户存在返回值不可读
- grails - 如何知道grails中上传的文件大小?
- node.js - TypeError:res.setHeader 不是函数,在启用 cors 时出现此错误
- python-3.x - 如何使用 python 返回所有嵌套对象?
- react-native - 反应原生 Android 构建错误 - react-native-square-in-app-payments
- java - 在java中创建自定义收集器