我一直在尝试将Apostrophe CMS与我们在node.js + express.js后端上运行的CRM平台集成在一起,但是发现它有点困难。
在询问之前,我将详细说明设置
module.exports = {
session: {
secret: 'xxxxxxxxxd80e52'
},
csrf: {
exceptions: [
'/user/login',
'/api/v1/*/**'
]
},
port: 4000
};
在浏览我们的网站时,大部分内容都是从Apostrophe模块加载的,但是对于已登录的用户,有一些特定的部分是通过角度组件呈现的,并从 client-server 加载数据”的API。
但是,Apostrophe和我们的Angular前端应该共享许多JS和CSS依赖关系,以及共享数据,例如Apostrophe的导航菜单。
问题:
为了解决对统一UI的需求,我们正在研究的一种可能的解决方案是使用无撇号。理想情况下,我们的目标是创建一个片段,该片段将渲染的UI发送到angular,可以打印,或者在不太想法的情况下,发送data
对象,以便angular具有重新创建UI所需的全部功能。>
我认为,无头的碎片可能可以解决共享UI的问题。
有想法吗?