神说要有光
前端开发
·2023-04-11
#前端# > 夜景提问:大佬如何提高前端水平呢,感觉都是在写业务代码 可以围绕工作内容去学习相关技术。 每天写 vue、react 组件,是不是可以去看下开源组件库的代码,比如 antd 的源码,看看别人是怎么封装组件的,自己写的组件哪里可以更好。 每天都用 eslint、stylelint 来规范代码,是不是可以学一下它们的插件怎么写,某些地方是不是可以通过插件的方式来自定义规范。 每天都用 webpack、vite 等工具来打包代码,是不是可以深入下它们的配置和原理,优化下项目的打包配置。学下插件写法,通过插件来完成一些自定义的需求。 项目中的一些通用代码,是不是可以抽出来单独发一个 npm 包,然后在项目里引入。或者分成多个包,用 monorepo 的形式来管理。 你发现了一个公共需求,想做一个内部工具平台来用,是不是就可以学下 node 做服务端开发,比如 express、nest 等,涉及到部署是不是可以再学下 docker、docker compose 等。 这些是和工作相关的,收益很高的学习方向。此外,像 js 基础、http 等基础知识也是可以去深入的。 如果你只是想把业务代码写好,那把组件写好、把需求完成好就好了。 如果你还想额外做一些事情,那还是有很多点可以去做的,本职工作做好的基础上,这些额外做的东西就是你拿高绩效的抓手和你简历中的亮点。 技术在这个过程中自然也会提升。
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP