共计 1288 个字符,预计需要花费 4 分钟才能阅读完成。
转眼间,撸码 7、8 年了,从大公司到小作坊,码农的生存果然是很抠腚,在所有呆过的公司里,我的项目不少,正经的不多,延期是常事,你说 QQ 微信不聊,动作片也少看,动不动通个宵,然而进度却迟迟跟不上,找谁说理去。
以前,做我的项目的时候总有一种被压迫的感觉,认为项目经理总是把工时估少了,起初本人做了项目管理,依照以往的经验估工时,做到最初还是会有些延期,而后就是加班拼命赶。除了客户需要变动,开发人员程度,数据导入问题等不可控因素外,以往的我的项目没有积攒,每次都是从头开始才是最应该解决的。
开发中一些罕用的根底模块,比方权限管制,其实大部分零碎都是能够通用;还有数据导入,最开始的时候我真的傻到一个个模块的去写,复制、粘贴、批改,还常常有字段对错了;还有数据接口,零碎做好当前要花好长的工夫去做数据对接 ……
在此基础上,我感觉到要进步开发效率须要一套高效的根底模块框架,基于目前的趋势能够采纳 MVC+VUE,力求通用,达到事倍功半的成果。
前端实现
以前我用过一段时间的 ext 感觉这个前端框架比拟臃肿,加载速度慢,而且商用是免费的,所以没有思考,起初思考过 easyui,也须要免费,而且感觉也不是特地灵便,所以起初就间接用 JQuery 来实现前端,用 iframe 的形式实现多窗体,本人再把款式调整得难看一些整个下来感觉一点都不比其它前端框架差,而且能够省去版权费用,升高了总体老本。起初总有客户要求用 vue,在前端页面不做大的改变的状况下,实现也不算难,就改成了 vue,和后端离开。
实现的前端界面成果如下:
主页面
目前这种布局算是比拟风行的,用户体验反馈较好,后盾是通过 MVC 来响应,因为这一技术曾经越来越成熟利用也更宽泛了,因而整体性应用 MVC 来解决,可能可能带来更好的效率和缩小复杂性。
这样的形式,对一些企业应用、行业管理系统、单位信息化零碎,应该是比拟不错的界面展现了,再加上兼容性也很好,一套这样的框架拿进去,客户的第一印象会很好的,日后也不会为调整界面而闹心。
框架特点
开放性:框架将各业务零碎进行了彻底的组件化和服务化,进步了多业务零碎独立开发、设计、运维的能力,不同的服务之间采纳轻量级通信机制沟通,服务之间的边界更加清晰。
组件化:平台提供组件化的开发模式,平台内置了大量的根底通用模块反对,加强各产品线的统一性,通用、个性化需要均能够无效满足。
配置性:平台内置了高度自定义的流程设计模型,反对自定义流程过程及表单。提供灵便、可自定义的统计报表和看板剖析工具,构建数据分析核心,为决策提供根据。
代码生成器:框架内置代码生成器,根底性能的开发仅须要简略配置即可,不必写一行代码;个性化性能的开发配合代码生成器仅需大量代码。
多语言:框架反对多语言,反对集团化组织构造、集团化部署形式、集团化利用架构、集团化权限管控。
框架价值:
集团型企业和跨国企业部署
软件企业及非软件企业 IT 部门信息化降级
疾速构建,疾速施行,疾速降级
异构集成
大数据存储 / 计算 / 剖析
多操作系统 / 多数据库 / 多终端
详情:www.learun.cn[](http://www.learun.cn/Home/Ver…