Skip to content

SuperZ3/SuperZ3.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

home
true

大地2022年度计划

实践是检验真理的唯一标准。

总目标

  1. 深入前端技术栈
  2. 工程化
  3. 学习一门后端语言(Go)
  4. LeetCode刷题300道(0/300)

一、强化前端技术栈

  1. 语言
    • HTML SEO
    • CSS 新技术、疑难点、Bootstrap、AnimateJS、lottie
    • JavaScript基本使用、技术标准、API手写实现
    • lodash、ramda、ramdajs、rxjs、mathjs、momentjs重要函数参考实现
  2. 浏览器
    • 浏览器API、缓存
    • 登录权限(cookie、session...)
    • 网络(跨域)
    • 安全隐私(CSP、CORS、XSS、CSRF、MITM)
    • 架构、渲染原理
    • chromium、v8源码浅析
  3. 框架
    • Vue
      • varlet、element-plus源码学习、提交issue
      • vue3参考vue2梳理源码
      • 总结源码并实现仿写
    • React
      • ant-design、redux、redux-saga、mobx源码、提交issue
      • React梳理源码、react-use源码
      • 总结并实现仿写
    • Node
      • 基本API及其源码
      • Koa、Eggjs源码
      • Nodejs最佳实践
      • 总结并实现仿写
    • React Native
      • 追星应用实现
    • Elctron
      • 基本API使用
      • AppToolkit、VSCode插件编写、提交Issue
    • Echart、Antv
      • 基本应用
      • 提交Issue
    • WebGl、WebGPU
      • 学习gl并实现gpu使用
    • WebRtc
      • 学习并实践

二、工程化

  1. 打包
    • js
      • Webpack基本配置,打包原理、loader、plugin编写、优化
      • vite基本使用、原理
      • babel使用、编译原理
    • css
      • less、postCss
  2. 测试
    • 单元测试
    • E2E测试
  3. 部署上线
    • github CI/CD
    • docker
  4. 性能优化
    • 看书及文章

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published