做了20年的C/C++、VC,突然要做web画面了,现在开始从头学习。
脑子不如年轻时好使了,博客是我的烂笔头。
工作内容:开发一个综合管理画面框架(web画面),在将来可以扩展要管理对象和画面要显示的内容,同时不修改综合管理画面框架。
要解决的问题:
1.画面上要显示的图形有:饼图、曲线图、柱状图、表格。
-->使用AngularJS,D3.js
2.将来扩展时,每个对象的数据要完全独立,不相互干扰。
-->使用JS画面+RESTful的架构。JS:AngularJS,D3.js等。RESTful:Spring Boot(?)
-->使用iFrame?是否符合安全要求?
-->使用自定义命名规则?
3.框架和扩展对象的物理分布分散
-->使用JS画面+RESTful的架构。JS画面集中部署,RESTful的微服务分散部署。
4.团队没有web开发经验,没有JS经验,java经验很少,没有AngularJS、D3.js经验。
-->骨干进行web开发架构,RESTful微服务,AngularJS、D3.js、开发/编译环境,部署的学习。
-->非骨干,实习生进行JS和Java的学习,AngularJS、D3.js的学习。