常用知识
Dom
基础知识
- html
- javascript
- css
- http
jQuery
- 元素操作:增删查改。
- 简单的动画展示。
- 事件管理。
- 异步网络请求。
Bootstrap
- 通用的css风格:btn、form-control、card等。
- 网格布局。
- 集成了一些常用的组件:Modal、Alert、Tooltip等。
scrollmagic
TBD
Vue
相关知识
- import/export、require/module、es6
- vue-cli、webpack
vue.js
- 可以实现
数据 <-> dom
的绑定关系 。 - 可以实现
数据 <-> 数据
的绑定关系 。 - 可以实现组件化。
vuex
- 组件状态管理。
vue-router
- 单页应用路由管理。
vuelidate
- 表格校验。
bootstrap_vue
- 以组件的形式使用bootstrap。
模块化
CommandJS
TBD
AMD
TBD
CMD
TBD
ES6
TBD
其他类库
Lodash
- 封装了一些常用逻辑操作。
tweenjs/tween.js
- 提供对象属性的缓动变化控制器。
moment.js
- 格式化日期。
axios
- api请求(Promise)。
socket.io
- 与服务器建立全双工连接。
GSAP
TBD
扩展知识
CSS预编译
stylus
- 拓展了css的编写方式。
sass
TBD
less
TBD
Node.js
node.js
- 服务端JavaScript运行时。
版本管理
git
TBD
svn
TBD