# 技术说明

领课教育系统是一个拥有直播、录播、考试等完善的在线教学系统。系统具有良好的用户体验,稳定主流的技术架构。系统采用前后端分离模式,所有的框架和组件都为开源产品。前端开发语言为Vue.js,PC端的核心框架为Nuxt.js,能极大地解决单页面应用的 SEO 的问题,具有强大的服务端渲染功能。移动端采用uni-app为技术框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。运营后台基于vue-element-admin框架,具有丰富的功能组件,极大地提供开发效率。后端开发语言为Java,核心框架为Spring Cloud,有强大社区支持,为目前最流行的技术架构。目前系统支持多种部署方式,Tomcat部署,单独Jar部署,Docker部署,K8S部署等等。

# 技术架构

技术架构
上次更新: 10/21/2022, 2:30:28 PM