作为一个初学者,对wecenter的前后端的架构的想法,不吐不快!

关于wecenter的前端,我有些想法,因为我是初学,还有很多不懂的,说错了请见谅。。。。关于wc的前端,我觉得有两个问题: 第一,php代码太多了,后端的逻辑过多的加在前端,导致前端修改样式很不方便,最明显的例子,如果我想把css从BT3升级到BT4(bootstrap),几乎是不可能的任务,太多的前端组件被php打乱、重写。另外,太多样式class被js调用,,也就是说,表现和逻辑相当程度上混在了一起。 第二,建议再未来的某个版本,能实现尽可能的前后端分离,前端只有html,css,js等,数据尽量用ajax从后端php的接口读取json再到前端由js渲染,减少前端的过多的php代码。同时,也大幅改善交互体验,以及后端性能。(如前端能采用最新的vue或react框架,则更理想!) 再说一遍我是初学,在wc二开中这些想法由来已久,一直被这方面的问题困扰,消耗了很多工作量,导致效率高不起来,实在不吐不快,如果说错了就当是请教吧。

3 个评论

支持改进。
这很简单,你可以模块化重写前端,提升你的技能,然后贡献到github
不太可能。WC的前后端耦合度比较高。

要回复文章请先登录注册