本月计划

项目:

学习:

额外完成

  1. Docker学习

  2. Java注解开发

  3. 前端:

    1. diff算法原理以及手写Snabdom的源码
    2. 深入理解JavaScript系列:
      1. 原型与原型链
      2. 词法作用域与动态作用域
      3. 执行上下文和执行上下文栈
      4. 闭包
  4. 防抖节流

    1. VuePress了解
  5. 微信登录验证业务

  6. token认证过程

  7. 前端八股文:

    1. 网络部分:

      1. HTTP和HTTPS
      2. TCP/UDP
      3. 跨域
      4. cookie、sessionstorage、localstorage
    2. 浏览器部分:

      1. 从URL到页面加载全过程
  8. 前端基础随机巩固

    image-20220930214524261
    image-20220930214536474

月度总结

这个月中途摆烂了一周,好像每个月总有那么几天不想学习

这个月大部分时间都在写项目,而且都是偏后端业务(四方的后端用的SpringBoot,球队管理系统的后端用的NodeJs+Sequelize),前端项目倒是没写多少。

Docker学完之后没什么感觉,拉了几个可以用docker部署的项目,感觉确实蛮方便,所以准备把lilmartinmusic加上Docker

毕竟自己还是走前端,而且要准备明年春招了,还是把心思放在前端上面,多搞点前端有意思的项目,早日入手前端监控。着手准备lowcode,在弄lowcode之前先做两件事:

  1. 熟悉Vue3开发(至少的),React18(先写几个项目练练手)
  2. 搭一个组件库,也算是熟悉Vue3/React18了

9月感觉更像是在重新打基础:算法重新从简单题开始刷、SQL从头开始练、每天巩固几个前端知识点,背几个前端八股文、设计数据库,思考业务逻辑、感觉大脑疯狂运转了一个月,思维开阔了很多。

下月计划

项目:

  1. 球队管理系统:
    1. 小程序端功能设计+实现
    2. 后端完善并部署至线上(微信云服务或服务器)
  2. lilmartinMusic+Docker
  3. vue3+tailwindcss项目完成(天气)
  4. 四方(要出差了)

学习:

  1. vite+ts+vue3+pina熟练使用
  2. websocket学习
  3. 动态规划(蓝桥杯备赛)