1、积积木系木系统统工业化运营的尝试jerojiang江源jerojiangIMWebTeam腾讯课堂运营DONOTREPEATYOURSELF!她的需求是什么?dontrepeatyourself运营活动的特点时效,时效,时效!铺天盖地!DRY时效、快速沉淀组件可视化编辑前端开发产品运营非可视化不够灵活交互复杂不可移植组件系统耦合到底要什么样的系统?可视化组件和系统无关业务和系统无关组件和系统无关?初始化绑定数据渲染销毁初始化绑定数据渲染销毁系统包裹系统包裹销毁AppCommonConfLibRuntimeViewDbcomponentr_panelr_rec_coursectrl.shedu_
2、cms.imllogin_proxy.htmlnode_modulespackage.jsonpublishtplresponsivetribewwwconfig.jsoncssimgjsconfig.jsonsystem系统装载组件?htmlcssjavascriptfs.readFilerequire(path)datainit(param)普通组件newComponent系统组件编辑刷新保存页面的组装和保存?到底保存什么?容易还原出来允许组件变更com_id:2,data:id:jimu-panel-234234,children:com_id:3,data:id:js-course-2
3、34234,cid:12345,22342,34562数据递归option组件IDCSSHTMLJSDATA模板DATAPage模板=+AppCommonConfLibRuntimeViewDbcomponentr_panelr_rec_coursectrl.shedu_cms.imllogin_proxy.htmlnode_modulespackage.jsonpublishtplresponsivetribewwwconfig.jsonindex.cssindex.html正在加载.总体流程?运营活动模板库组件库读取模版整合组件发布保存预览activitypagehistorytplcom编译发布AppCommonConfLibRuntimeViewDbcomponentr_panelr_rec_coursectrl.shedu_cms.imllogin_proxy.htmlnode_modulespackage.jsonpublishtplresponsivetribewwwcampusimgjsindex.htmlcampus_h5imgjsindex.htmldrawingcomponentimgjsindex.html未来的计划?opensourceComponentCGI体系MAKA