感想7-对于通用型管理系统自动化构建的一些思考(进行中)

内容概览:node

  • 须要一套通用的模板做为支架,经过参数去生成骨肉,这就不单单是单纯的字符串模板可以提供的能力
  • 自动化工具自己须要提供必定的编译能力(在模板的基础上)
  • 须要提供非标准化部分的接入能力
  • 可以监听、编辑现有的已运行的标准化管理系统
  • 可以扫描到标准化管理系统中非标准部分
  • 可以暂停、编译、重启已接受管理的标准化系统
  • IoT时代有大量数据由机器产生,好比电表数据、环境监测数据,各类杂七杂八的小数据,各种数据的统计与可视化需求增加速度靠现有人工开发模式已经没法知足,自动化势在必行
  • 除了数据展现类管理系统,对应的数据格式须要规范化,相应的用于清洗数据的各类系统、平台也会伴随而生,这时候须要自动化的就不单单是界面展现部分 

   

  这篇随笔是整个感想系列的最后一篇,也是我最想写的一篇。入行三年,大部分精力都投入在作web管理系统上,从简单到复杂,一步步走来,之因此会有自动化构建的这个想法,主要在由于平常工做中遇到开发任务有60%都趋于同质化,无外乎列表、详情、图表这三类展现外加表单提交这类操做。作的多了,内心就会有个大概模型去套用。后来为了提升效率 ,慢慢的接触自动化构建。web

 我理想中的模型大概是这样的:工具

1须要一套通用的模板做为支架,经过参数去生成骨肉,这就不单单是单纯的字符串模板可以提供的能力学习

   最开始使用模板套模板,修改配置,批量生成,而后针对需求作定制修改。也是在这个阶段尝试着学习基础的nodejs,学习写脚本。初级的脚本工具很笨拙,仅仅是提供有限的参数去配置(module_name、page_name、pagetype)生成原始的系统结构。更多的是作批量处理、模板生成工做,没法过细的去调整内部实现。开发