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

bennyyao
bennyyao 这家伙很懒,还没有设置简介

2 人点赞了该文章 · 2627 浏览

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

发布于 2018-12-12 18:56

免责声明:

本文由 bennyyao 原创发布于 WeCenter ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

熊金飞
2019-10-08 18:36
还是很赞同的,我也在考虑重写前端,但是发现耦合度太高了
bennyyao
2018-12-15 19:05
不太可能。WC的前后端耦合度比较高。
朱小八喝可乐
2018-12-14 23:14
这很简单,你可以模块化重写前端,提升你的技能,然后贡献到github
渡人舟1986
2018-12-13 13:38
支持改进。