首先说明,所有Web网页功能均是我基于一款开源的Java服务端应用实现的二次开发,且全部的服务端及Web页面核心代码、业务功能代码都由我一人独立完成。
在公司初创时,由于全部的研发力量都集中到智能硬件和APP上,而由于我本人又投入部分精力到Android原生应用的开发上,因此无暇顾及服务端Web页面的开发工作。但是当APP应用已经初具雏形,且所有的硬件采集和APP展示数据都需要通过后台中转,并需要能在网页上展现的时候,就必须要有一套能适应公司业务发展的后台应用了。
因为时间较为紧迫,而且在已经有了一套现成的开源后台的前提下,就没有画任何的原型图,直接在已有的后台功能代码上修改,实现我们自己需要的业务功能。另外,这套开源后台已经有了配套的JSP页面,无需再单独开发前端页面。