一个前端的自我修养(已有&计划)
| 已有积累 |
|---|
| webpack4.0基础系列 |
| TypeScript系列 |
| 小程序原理及其优化 |
| flex |
| less |
| 小程序自定义组件 |
| 小程序项目积累 |
| Taro |
| 回流重绘 |
| rem布局 |
| vue页面代码高亮 |
| 防抖与节流 |
| ajax |
| 跨域实现 |
| Nginx基础 |
| 浅拷贝深拷贝 |
| http |
| TCP/IP UDP |
| WebSocket |
| CSRF |
| XSS |
| react基础 |
| react生命周期 |
| react组件间通信 |
|
|
|
| VUE计划 |
|---|
| 手动实现VUE2.0 |
| 手动实现VUE3.0 |
| 手动实现vite |
| 实现vue-router |
| 路由相关-动态权限 |
| 实现vuex |
| 实现vue-ssr |
| 实现vue-cli |
| vue3组件库开发 |
| Nuxt |
| vue3+ts |
| vue项目优化 |
| Node计划 |
|---|
| 基础 |
| express |
| koa2 |
| JWT |
| 文件上传 |
| webpack计划 |
|---|
| 基础 |
| 优化 |
| 源码解析 |
| 手写webpack loader |
| 手写webpack 骨架屏 plugin |
| 手写模块联邦 |
| react计划 |
|---|
| react基础 |
| Filber框架基础 |
| 手写虚拟dom |
| 手写setState |
| 手写DOM-DIFF |
| 手写组件渲染 |
| 手写Hooks |
| react优化 |
| jsx原理 |
| 虚拟dom原理 |
| 实现路由hooks |
| redux核心用法 |
| 手动实现redux |
| redux中间件类库 |
| hooks版react-redux |
| react-ssr |
| next.js |
| mobx |
| 状态管理 |
| react+ts |
| dva |
| Umi3 |
| 其他计划 |
|---|
| 前端数据结构与算法 |
| Git |
| event loop |
| 面向对象编程 |
| 函数式编程 |
| 柯里化 |
| 模块化 |
| 工程化 |
| V8内存管理 |
| 前端缓存 |
| 计算机网络 |
| javascript设计模式 |
| px2rem-loader |
| 前端编译原理 |
| Typescript |
| pwa |
| 微前端 |
| graphQL |
| flutter |
| 网络安全 |
| 前端性能优化 |