摘要
针对目前智能课堂的研究,关于课程的管理系统就提出来了。因此,开发了一种基于Tornado和React技术的课程管理系统。通过Tornado框架作为后端框架,实现数据库中数据的增、删、改、查操作,Tornado与现在主流的Web服务器框架相比有着明显的优势:它是非阻塞式服务器,而且速度相当快,这对于当下的Web开发来说至关重要。前端部分采用React技术将前台表单中输入的数据传输到后端数据库中,并且对数据库中的数据进行相应的操作,React的一切都是组件化的,使得代码更加的模块化,重用代码将变得更加容易,可维护性极高。该系统的开发过程还彻底的实现了前后端分离,前后端的联系仅靠API联系起来,前端部分的开发引用了Mock-api这一虚拟的服务端接口完成前端部分开发。这一开发技术路线充分展现了Tornado和React对Web开发的优势所在,也可以提高这一系统的可维护性。
- 单位