TIP
如果您对VSlide的实现原理感兴趣,欢迎阅读本篇文章~
设计理念
数据驱动和组件化是Vue.js的核心理念。VSlide的设计始终秉持着这两大原则。
VSlide是网页。其核心功能是制作支持交互式图表的幻灯演示文稿(依然是网页)。
所以从本质上讲,VSlide是制作网页的网页应用。
技术实现
VSlide的实现离不开如下第三方库。
名称 | 协议 | 功能 |
---|---|---|
Vue.js | MIT | 数据驱动 |
Vuex | MIT | Vue数据中心化管理 |
Echarts | Apache-2.0 | 交互式可视化图表 |
Vue-echarts | MIT | Vue版本的echarts |
Vue-grid-layout | MIT | 布局与排版 |
Naive UI | MIT | UI组件,表单组件 |
md-ediotr-v3 | MIT | Markdown编辑器 |
Animate.css | Hippocratic License | 动画控制 |
Handsontable | 数据输入 |