# 后记

几十年来传统软件服务商店大欺客的现状,于信者毋庸多言,于疑者多说无益。 以至于业界流传有民谣,叫做“一流的公关,二流的营销,三流的技术,四流的服务”。 往往一个毛坯交付上线,客户如若后续没有二次开发的需求,可以借此多多进账, 服务商此后便想着撒手不管,丢给售后服务部门提供日常的电话支持,每年却收着不菲的服务年费。 甚至于连起码的基本服务都敷衍应付,所谓文档寥寥几页纸,全要所谓技术工程师口传心授。 因为系统大多封闭,大多数无章法可循,无从入口,定是缺他不可的,往往十分跋扈, 及时响应是不太可能的,不看人脸色就谢天谢地了。

服务商的软件系统很多是十多年的老技术,框架陈旧,屡次迭代都要考虑兼容性,于是乎能将就就将就。 漏洞百出,甚至千疮百孔,都是十分常见的。日常用起来都要小心翼翼如履薄冰,仿佛穷人家穿了十多年的破纱衣,一不小心就能洞穿。

由于预算问题,这些系统大多都是毛坯交付,所谓标准功能,往往不能满足企业真正需求,需要二次开发。而这就是一个无底洞, 明明几年前给其他客户做的有现成的方案,也要调研需求,评估工时,搞得复杂上天,尽其忽悠之能事,其目的就为了可以多多进账。 上线十来万,二开几百万的项目比比皆是,这也成了软件服务商赚钱的法宝,所谓城市套路深,不过如此,企业一旦陷入就难以自拔。 这种情况更多见于国内的传统软件服务商,对企业来说苦不堪言,搞到后来争执不休,废弃不用的甚至对簿公堂的也不在少数。

因此稍微有点远见有点实力的企业,深苦于此,不愿被掣肘,定要自己弄出一个量身定做的系统来。 但网络上开源的各种插件、各种库、各种框架,针对企业的本就不多,一旦投入开发,光框架、插件、库的选择上就足够抓耳挠腮了。 加之自备的开发人员良莠不齐,技术水平天差地别,有的甚至仅仅只会当年的“网页三剑客”。 开发力量薄弱,如何折衷选择让所有力量都有所发挥,这是个问题。

Vue.js横空出世,其先进的设计理念,大大减低了前端开发的艰难程度,围绕Vue.js的生态系统雨后春笋般日渐丰富。 Vue.js可以用组件封装最晦涩难懂的部分,暴露出最简单的接口供调用,一个简单的自定义HTML标签就能搞定原先复杂到令人痛不欲生的难题, 非常类似于基于API开发,真正可以开箱即用。普通开发人员根本不用关心组件内实现,使得企业自行开发难度,一下子从天上拉到了凡间。 也许自备开发人员真的只会“三剑客”,可能只需稍加学习也能胜任部分简单开发,对普通企业来说自己研发量身定制系统已不再是高山险阻。

LeoVue就是针对企业开发而创建的组件库,力求简单明了,力求开箱即用,完善80%,丢弃20%。 纯前端实现 从Excel导入数据导出到Excel文件选择不同模板打印输出 等必备组件已经上线, 更多组件后续慢慢丰富。

由于作者才疏学浅,错漏难免,欢迎大家批评指正,不吝赐教。

声明

以上言论,一家之言,有则改之,无则加勉,切勿对号入座。
—— 方跃明2018年8月19日于杭州

上次更新: 2/15/2023, 10:27:30 AM