实现国际流行国内特色的无头cms系统

Odoo Website Headless CMS APP

OdooApp, Admin

odoo经典的website模块属于传统的cms应用,WYSIWYG所见即所得是其最大特性,虽采用Bootstrap框架的响应式布局已经能兼容很多设备,但始终还是脱离不了H5页面范畴。随着IoT物联网时代到来,语音助手、眼镜、手表以及各种智能家用电器和商业终端,都要求支持headless模式,才可以根据不同系统设备进行格式和展现的调整,以保证最佳的用户体验。


移动端Android和iOS系统原生app,中国互联网特色的各个小程序平台和快应用框架,也都需要用平台系统支持的渲染方式来呈现原生的cms内容效果。odoo标准输出的是内容和模板混合的html网页,odooapp解析引擎需要在之前或之后处理结构和表现的分离,前者是后台模块在接口层面组织的json序列化内容,后者则是纯前端虚拟dom结构来分析元素内容。


odooapp一切以内容优先,文本、图片、音频、视频、地图、链接等元素是内容的最小单位,每个单位都可以独立配置默认的样式,多个单位之间可以层级嵌套和互相关联。最大的单位是区块,属于内容模型,用来组织和构建复合内容,以实现多平台跨渠道重用:odoo专注内容管理,odooapp后台专研内容交付、前端专攻内容全网发布。