该项目采用前后端分离的方式进行开发和部署,主要用到以下关键技术
前端:Element UI、Vue CLI@3、Node.js、Webpack
后台:Spring Boot、MyBatis、JPA、JWT
数据库 : MySQL
数据结构:递归算法,树的遍历和插入...
一.office 在线编辑Word、Excel、PowerPoint 文档的在线创建、在线编辑、协同编辑功能集成 [OnlyOffice](https://api.onlyoffice.com/),安装方式参考 安装 ONLYOFFICE
二.markdown 在线编辑 支持 markdown 文件在线预览、编辑、保存功能集成 mavon-editor ,已内置到前端工程中代码在线编辑
三.支持 C、C++、C#、Java、JavaScript、HTML、CSS、Less、Sass、Stylus等常用代码类文件的在线预览、编辑、保存
集成 [vue-codemirror](https://github.com/surmon-china/vue-codemirror),已内置到前端工程中,可参考 codemirror