# TaskList

## JS基础

* [x] [1.DOM，BOM](https://jiaobingqian.gitbook.io/book/qian-duan-ji-zhu-dian/domandbom)
* [x] [2.ajax](https://jiaobingqian.gitbook.io/book/qian-duan-ji-zhu-dian/ajax)
* [x] [3.jsonp](https://jiaobingqian.gitbook.io/book/qian-duan-ji-zhu-dian/jsonp)
* [x] [4.cors跨域](https://jiaobingqian.gitbook.io/book/qian-duan-ji-zhu-dian/kua-yu)
* [x] [5.jquery，zepto](https://jiaojinqian.github.io/blog/public/)（out）
* [ ] [6.Html5 + CSS3](https://jiaojinqian.github.io/blog/public/)
* [ ] [7.Html + css](https://jiaojinqian.github.io/blog/public/)
* [ ] [8.常用布局：基础常用 + 瀑布流...](https://jiaojinqian.github.io/blog/public/)

## JS版本

* [ ] [Es5](https://jiaojinqian.github.io/blog/public/)
* [ ] [es6](https://jiaojinqian.github.io/blog/public/)
* [ ] [es7](https://jiaojinqian.github.io/blog/public/)
* [ ] es8
* [ ] es9
* [ ] es10
* [ ] [JS版本转码器](https://jiaojinqian.github.io/blog/public/)
* [ ] [babel](https://jiaojinqian.github.io/blog/public/)
* [ ] [typescript](https://jiaojinqian.github.io/blog/public/)

## 前端进阶：

* [ ] [http协议](https://jiaojinqian.github.io/blog/public/)
* [ ] [函数式编程](https://jiaojinqian.github.io/blog/public/)
* [ ] [javascript设计模式](https://jiaojinqian.github.io/blog/public/)
* [ ] [promise](https://jiaojinqian.github.io/blog/public/)
* [ ] [sass less postcss](https://jiaojinqian.github.io/blog/public/)
* [ ] mvc
* [ ] mvp
* [ ] mvvm
* [ ] 双向绑定
* [ ] 订阅发布者模式
* [ ] 脏值检查
* [ ] 数据劫持

## 移动端开发：

* [ ] [Rem,em,px](https://jiaojinqian.github.io/blog/public/)
* [ ] [媒体查询](https://jiaojinqian.github.io/blog/public/)
* [ ] [Viewpoint](https://jiaojinqian.github.io/blog/public/)
* [ ] [Meta](https://jiaojinqian.github.io/blog/public/)
* [ ] [flexbox弹性盒模型](https://jiaojinqian.github.io/blog/public/)
* [ ] [响应式布局](https://jiaojinqian.github.io/blog/public/)
* [ ] [终端交互优化：tap，iscoll，touch事件，跨终端web](https://jiaojinqian.github.io/blog/public/)
* [ ] [Html5，css3](https://jiaojinqian.github.io/blog/public/)

## 微信开发：

* [ ] [微信公众号](https://jiaojinqian.github.io/blog/public/)
* [ ] [微信小程序](https://jiaojinqian.github.io/blog/public/)

## 前端性能相关：

* [ ] [浏览器内核原理](https://jiaojinqian.github.io/blog/public/)
* [ ] [http请求流程](https://jiaojinqian.github.io/blog/public/)
* [ ] [页面加载流程](https://jiaojinqian.github.io/blog/public/)
* [ ] HTTP协议

## 前端框架：

* [ ] [vue ](https://jiaojinqian.github.io/blog/public/)
  * [ ] vue1.0
  * [ ] vue2.0
  * [ ] vuex
  * [ ] elementUI
  * [ ] vux
* [ ] [react ](https://jiaojinqian.github.io/blog/public/)
  * [ ] [flux ](https://jiaojinqian.github.io/blog/public/)
  * [ ] [redux](https://jiaojinqian.github.io/blog/public/)
* [ ] [angular](https://jiaojinqian.github.io/blog/public/)
* [ ] backbone（双向绑定插件）
* [ ] hybrid
  * [ ] react native
  * [ ] weex
  * [ ] appcan
* [ ] [虚拟dom](https://jiaojinqian.github.io/blog/public/)
* [ ] [框架设计](https://jiaojinqian.github.io/blog/public/)

## 前端设计模式

* [ ] 工厂模式
* [ ] 单例模式
* [ ] 构造函数模式
* [ ] 原型模式
* [ ] 观察者模式
* [ ] 混合模式
* [ ] 适配器模式
* [ ] 中介者模式

## 前端架构型设计模式

* [ ] 同步模块模式
* [ ] 异步模块模式
* [ ] widget模式
* [ ] mvc模式
* [ ] mvp模式
* [ ] mvvm模式

## 前端模块化：

* [ ] [amd](https://jiaojinqian.github.io/blog/public/)
* [ ] [cmd](https://jiaojinqian.github.io/blog/public/)
* [ ] [umd](https://jiaojinqian.github.io/blog/public/)
* [ ] [commonJS模式](https://jiaojinqian.github.io/blog/public/)
* [ ] [Requirejs](https://jiaojinqian.github.io/blog/public/)
* [ ] [seajs](https://jiaojinqian.github.io/blog/public/)

## 前端构建工具：

* [ ] [webpack](https://jiaojinqian.github.io/blog/public/)
* [ ] [browserify](https://jiaojinqian.github.io/blog/public/)
* [ ] [grunt](https://jiaojinqian.github.io/blog/public/)
* [ ] [gulp](https://jiaojinqian.github.io/blog/public/)

## JS包管理器：

* [ ] [npm](https://jiaojinqian.github.io/blog/public/)
* [ ] [yarn](https://jiaojinqian.github.io/blog/public/)
* [ ] [bower](https://jiaojinqian.github.io/blog/public/)

## 版本控制：

* [ ] [git](https://jiaojinqian.github.io/blog/public/)
* [ ] [svn](https://jiaojinqian.github.io/blog/public/)

## 服务端开发：

* [ ] [nodejs](https://jiaojinqian.github.io/blog/public/)
* [ ] [express](https://jiaojinqian.github.io/blog/public/)
* [ ] [eggjs](https://jiaojinqian.github.io/blog/public/)
* [ ] [koajs](https://jiaojinqian.github.io/blog/public/)

## 服务器操作：

* [ ] [linux命令](https://jiaojinqian.github.io/blog/public/)
* [ ] [nginx](https://jiaojinqian.github.io/blog/public/)

## 数据库：

* [ ] [mysql](https://jiaojinqian.github.io/blog/public/)
* [ ] [mongoDB](https://jiaojinqian.github.io/blog/public/)
* [ ] [mongoose](https://jiaojinqian.github.io/blog/public/)
* [ ] [redis](https://jiaojinqian.github.io/blog/public/)

## 前端算法

* [ ] [排序](https://jiaojinqian.github.io/blog/public/)
* [ ] [查找](https://jiaojinqian.github.io/blog/public/)

## 前端技术点：

* [ ] [前端优化](https://jiaojinqian.github.io/blog/public/)
* [ ] [animation](https://jiaojinqian.github.io/blog/public/)

### About Vue:

* [ ] [Core Docs](https://vuejs.org/)
* [ ] [Forum](https://forum.vuejs.org/)
* [ ] [Gitter Cha](https://gitter.im/vuejs/vue)t
* [ ] [Twitter](https://twitter.com/vuejs)
* [ ] [Docs for This Template](http://vuejs-templates.github.io/webpack/)
* [ ] [vue-router](http://router.vuejs.org/)
* [ ] [vuex](http://vuex.vuejs.org/)
* [ ] [vue-loader](http://vue-loader.vuejs.org/)
* [ ] [awesome-vue](https://github.com/vuejs/awesome-vue)
* [ ] [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
