跳到主要内容

年度小目标

· 阅读需 2 分钟

技术成长

  • github 月度总结坚持书写

生活

  • 减肥,10 斤起步好吧
  • 驾照

技术了解

nextjs https://nextjs.org/learn/foundations/about-nextjs

代码转图片 https://carbon.now.sh/

简历 https://rxresu.me/ password QWas123

基于菜单的权限控制 https://juejin.cn/post/6949453195987025927 https://www.cnblogs.com/johnsonjie/p/11279948.html


工具使用

Git

git rebase

https://juejin.cn/post/6969101234338791432

合并代码,代码提交记录更加整洁

git cherry-pick

https://ruanyifeng.com/blog/2020/04/git-cherry-pick.html

将分支 A 的一条或多条 commit 合并到分支 B , 也支持合并分支的所有提交

git rest

https://blog.csdn.net/qq_36125138/article/details/118606548

回退代码到某个 commit ,不保留后续 commit

git revert

https://blog.csdn.net/qq_36125138/article/details/118606548

通过一次新的 commit 移除代码中的某一次 commit 达到回滚的目的


Typescript

中文官网 官网

GitHub Actions CI

interface 与 type 的区别

都可以用于类型定义,能够互相继承,interface 更多是定义一个对象类型,type 可以定义类型并设置别名; https://juejin.cn/post/7063521133340917773

  • 类型检查可以提高程序的安全性

Vscode

开发配置

mac 基本配置


React

React Hooks 最佳实践 网易云 React 实践


docusaurus

静态网页搭建

PRPL 实现网页快速加载

https://web.dev/apply-instant-loading-with-prpl/


Google Web 开发者网站 https://web.dev/patterns/

里面内容比较丰富 介绍详细