https://github.com/kiesun/fe-advance-road
进阶资深前端开发
https://github.com/kiesun/fe-advance-road
Last synced: 3 months ago
JSON representation
进阶资深前端开发
- Host: GitHub
- URL: https://github.com/kiesun/fe-advance-road
- Owner: KieSun
- Created: 2019-09-01T01:27:30.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-19T02:39:00.000Z (over 4 years ago)
- Last Synced: 2025-02-26T16:24:09.767Z (8 months ago)
- Language: Vue
- Homepage:
- Size: 595 KB
- Stars: 468
- Watchers: 46
- Forks: 50
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 前端进阶之路
最近更新[前端搞工程化:从零打造性能检测库「源码 + 视频」](./engineer/performance.md)。
## 前言
先介绍下笔者自己,目前在某大厂基础架构组干活,日常工作就是为公司的百来号前端提供基础设施,算是对于前端工程化有点皮毛经验。
这是一个笔者花时间打磨的一个项目。在自己的群里经常能看到有人提问前端如何进阶?其实个人认为前端进阶的点在于两点:
- 把事情做好
- 加快大家做事情的效率第一点需要你对于使用的技术有较深的理解,并且也有不错的知识广度。另外在编码的过程中能较好的对代码进行设计,让后人编写及维护代码起来不至于骂街。
第二点就是建立起团队的基础设施,解放大家的劳动力,减少重复工作,把更多的时间投入到编码。
那么到底学习哪些内容可以提升以上说的点呢?或者说你知道有哪些点可以提升,但是觉得它们很神秘、学习起来很困难,不知道哪里去寻找优质资料学习。
笔者想尝试解决这些问题,于是就把自己的接触到的且符合以上两点的一些拙见写出来了,希望能帮助到大家。另外此项目会由以下几个部分组成:
- 我写的内容
- [内容配套的视频,更新在 B 站,相比文字会更丰富些,但是更新也会慢一些](https://space.bilibili.com/171185383)
- 内容配套的源码,帮助大家更好的理解
- 我觉得不错的内容如果你觉得这个仓库帮助到了你,可以关注点 Star,这都是对于笔者的一种支持。
## 目录
- 前言
- 前端工程化
- [基于 Jest 的单元测试](./Infrastructure/test/index.md)
- [前端搞工程化:从零打造性能检测库「源码 + 视频」](./engineer/performance.md)
- 从零开始造轮子
- [Webpack](./wheels/webpack/index.md)
- [高性能深拷贝实现](./wheels/deepClone/index.md)